如果一个大的项目,方便管理js代码,可以采用命名空间,呵!
参见YAHOO:
参见YAHOO:
var Cooker = function(){
return {
namespace: function(mynamespace) {
if (!mynamespace || !mynamespace.length) {
return null;
}
var levels = mynamespace.split(".");
var curNS = window;
for (var i = (levels[0] == "Cooker ") ? 1:0;i < levels.length; ++i) {
curNS[levels[i]] = curNS[levels[i]] || {};
curNS = curNS[levels[i]];
}
return curNS;
}
};
} ();
//Cooker.namespace('Cooker.panel');