Javascript:call,apply和bind
https://segmentfault.com/a/1190000017462138
bind方法創建一個新函數,當調用時,將其關鍵字設置為提供的值。
call方法調用具有給定此值的函數和單獨提供的參數。
bind和call之間的主要區別在於call方法:
1、接受其他參數
2、執行它立即調用的函數。
3、call方法不會複製正在調用它的函數。
call和apply用於完全相同的目的。它們之間的唯一區別是call期望所有參數都單獨傳遞,而apply需要一個陣列。
#Javascript, call, apply, bind
https://segmentfault.com/a/1190000017462138
bind方法創建一個新函數,當調用時,將其關鍵字設置為提供的值。
call方法調用具有給定此值的函數和單獨提供的參數。
bind和call之間的主要區別在於call方法:
1、接受其他參數
2、執行它立即調用的函數。
3、call方法不會複製正在調用它的函數。
call和apply用於完全相同的目的。它們之間的唯一區別是call期望所有參數都單獨傳遞,而apply需要一個陣列。
#Javascript, call, apply, bind
留言
張貼留言