这段代码为什么执行结果是abab不能理解。。。就是这个“相当于”不理解啊,上面这个例子,是abbabc啊,说明第一次bind和并没有替换内部逻辑,纯粹就是第二次bind没有改变this的指向。
1 回答

蝴蝶不菲
TA贡献1810条经验 获得超4个赞
把 b bind 到 a 上时,d 就相当于
d = function() {
console.log("a")
if(b){
b()
}
}
所以 d 再 bind 谁都没影响
添加回答
举报
0/150
提交
取消