Хотя если кто объяснит существенную разницу между
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;
}
};
Буду признателен... Для меня они идентичны.