- 博客(3)
- 收藏
- 关注
翻译 js学习设计模式--命令模式
命令模式:将请求封装成对象,从而分离请求发起者和请求接收者(执行者)之间的耦合关系。命令执行之前,可以预先往命令对象里植入命令的接收者。首先是用普通对象来封装请求的写法:var TV = {open:function(){console.log('open TV');}close:function(){console.log('close TV');}};
2016-04-20 21:15:07 184
翻译 js学习设计模式--单例模式
/* 单例模式 */var Singleton = function(name){this.name = name;this.instance = null;};Singleton.prototype.getName = function(){alert(this.name);}Singleton.getInstance = function(name){if(
2016-04-20 20:10:49 215
翻译 javascript设计模式与开发实践--学习笔记一
开始学习《javascript设计模式与开发实践》这本书。随便记一些读书笔记。/* js里常常会对arguments做处理。函数的参数列表arguments是一个类数组对象,虽然也有下标,但是并非真正的数组,所以不能调用sort,或push等方法。可以借用Array.prototype.push!!要将arguments转成真正的数组时,还可以借用Array.p
2016-04-20 20:00:28 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人