js中 apply()和call() 還有bind的區別

1、call、apply的做用與應用 每一個函數都包含兩個非繼承而來的方法:apply()和call()。這兩個方法的用途都是在特定的做用域中調用函數,實際上等於設置函數體內this對象的值。首先,apply()方法接收兩個參數:一個是在其中運行函數的做用域,另外一個是參數數組。其中,第二個參數能夠是Array的實例,也能夠是arguments對象。例如:  數組 function sum(num
相關文章
相關標籤/搜索