摘要: 接着上一部分:Prototype源码浅析——Function.prototype部分(一)粗略回顾,前面的一个例子,两条道路:function handler(greet){ console.log(greet,this.name); } var obj = { name : 'xesam' }第一、用call或者apply来改变handler的作用域,handler.call(obj,'hello'),这种情况下需要另一个函数来包装一下。第二、将handler变成obj的一个方法,让其能这么调用obj.handler()第一部分说的是第一条道路,... 阅读全文
posted @ 2011-12-18 23:26 西山 阅读(3904) 评论(1) 推荐(0) 编辑