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_ –
功能得到它,謝謝! –