Показать сообщение отдельно
  #20 (permalink)  
Старый 08.12.2014, 16:42
Аспирант
Отправить личное сообщение для borodatych Посмотреть профиль Найти все сообщения от borodatych
 
Регистрация: 03.02.2014
Сообщений: 40

Хотя если кто объяснит существенную разницу между

var Offline = function(){

    this.version = false;
    this.url     = false;

    this.getUrl = function(url){
        switch( this.version ){
            case "02":
                this.url = url;
                break;
            //default: this.url = url;
        }
        return this.url;
    };

    this.getLink = function( url, anchor ){
        var dom,href = this.getUrl(url);
        if( href ){
            dom = "<a href='"+ href +"'>"+ anchor +"</a>";
        }
        else{
            dom = "<span>"+ anchor +"</span>";
        }
        return dom;
    };

};


И

var Offline = {

    version : false,
    url     : false,

    getUrl : function(url){
        switch( this.version ){
            case "02":
                this.url = url;
                break;
            //default: this.url = url;
        }
        return this.url;
    },

    getLink : function( url, anchor ){
        var dom,href = this.getUrl(url);
        if( href ){
            dom = "<a href='"+ href +"'>"+ anchor +"</a>";
        }
        else{
            dom = "<span>"+ anchor +"</span>";
        }
        return dom;
    }

};


Буду признателен... Для меня они идентичны.
Ответить с цитированием