这两天一直在研究单例模式类之类的问题,现在正好有机会和大家共享一下.
单例模式确保一个类在个整应用程序中只有一个是实例象对,在Javascript可以应用单例模式来管理命名空间;
代码:
function Namespace(name){
return window[name] || (window[name] = {});
}
(function(){
var DOM = Namespace("DOM");
DOM.method = function(){
//.....
};
}())
console.log(DOM.method());
文章结束给大家分享下程序员的一些笑话语录: 人脑与电脑的相同点和不同点,人脑会记忆数字,电脑也会记忆数字;人脑会记忆程序,电脑也会记忆程序,但是人脑具有感知能力,这种能力电脑无法模仿,人的记忆会影响到人做任何事情,但是电脑只有程序软件。比尔还表示,人脑与电脑之间最重要的一个差别就是潜意识。对于人脑存储记忆的特别之处,比尔表示,人脑并不大,但是人脑重要的功能是联络,人脑会把同样的记忆存储在不同的地方,因此记忆读取的速度就不相同,而这种速度取决于使用的频率和知识的重要性。人脑的记忆存储能力会随着年龄增长而退化,同时记忆的质量也会随着年龄退化。经典语录网