有两个问题不太明白
最后的那个bind的实现里:
bind函数体里fToBind和fNOP应该用var定义成局部变量吧,否则不同的bind调用之间会相互覆盖它们的值。
为什么一定要用fNOP来连接原型链?能不能直接设置fBound.prototype = fToBound.prototype?
最后的那个bind的实现里:
bind函数体里fToBind和fNOP应该用var定义成局部变量吧,否则不同的bind调用之间会相互覆盖它们的值。
为什么一定要用fNOP来连接原型链?能不能直接设置fBound.prototype = fToBound.prototype?
2017-12-25
举报