我是这本书的作者,大家可以在这里一起来提高和改进这本书的不足。谢谢 :):):):):):):):):):):):):):):):):):):):):):):):):):)
第八章发布订阅模式 p114页 installEvent函数有点问题
原代码:
var installEvent = function (obj) {
for (var i in event) {
obj[i] = event[i];
}
};
应该改成这样:
var installEvent = function (obj) {
for (var i in event) {
if (typeof i === 'function') {
obj[i] = event[i];
}
}
obj.clientList = []; //引用类型应该创建一个单独的实例
}
单例模式那一章对jQuery的one方法的使用好像有点问题
http://api.jquery.co
$('selector').one()表示的是只执行一次handler(事件触发后即移除),而不是只绑定一次
看过很多版本的写javascript设计模式的书,相对比而言,你这本是写的最深入浅出。书中案例的讲解使人更形象的理解了设计模式在javascript编码的过程中如何使用。读了一半,受益匪浅,难得的适合精读的一本书,谢谢!