bind方法 複製了一份的時候, 把參數傳入到了f1函數中, x >10, y >20, null就是this, 預設就是window bind方法是複製的意思, 參數可以在複製的時候傳進去, 也可以在複製之後調用的時候傳入進去 apply和call是調用的時候改變this指向 bind方法, 是復 ...
bind方法
- 複製了一份的時候, 把參數傳入到了f1函數中, x===>10, y===>20, null就是this, 預設就是window
- bind方法是複製的意思, 參數可以在複製的時候傳進去, 也可以在複製之後調用的時候傳入進去
- apply和call是調用的時候改變this指向
- bind方法, 是複製一份的時候,改變了this的指向
bind是用來複制一份,使用的語法:
函數名字.bind(對象,參數1,參數2,...);---->返回值是複製之後的這個函數 方法名字.bind(對象,參數1,參數2,...);---->返回值是複製之後的這個方法