to make binding more clear
understanding "pre-bound value" can be little bit hard.
This commit is contained in:
parent
ae1171069c
commit
4fdf4c3083
1 changed files with 1 additions and 1 deletions
|
@ -167,7 +167,7 @@ sayHi(); // Hello, John!
|
|||
setTimeout(sayHi, 1000); // Hello, John!
|
||||
|
||||
// even if the value of user changes within 1 second
|
||||
// sayHi uses the pre-bound value
|
||||
// sayHi uses the pre-bound value which is reference to old user object
|
||||
user = {
|
||||
sayHi() { alert("Another user in setTimeout!"); }
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue