0
function greet(){
return 'Hi ' + this.name;
}
greet = greet.bind({name: 'Tom'});
greet(); // Hi Tom
greet = greet.bind({name: 'Harry'});
greet(); // Hi Tom (Why??)
'bind'应该返回一个新的函数,其中包含'this'的新值。为什么这不起作用?如何使用'绑定'更改函数的上下文?
简短的答案是,被束缚,无法_rebound_ –
功能得到它,谢谢! –