JavaScript中apply、call、bind的區別與用法

apply()、call()和bind()方法都是Function.prototype對象中的方法,而所有的函數都是Function的實例。三者都可以改變this的指向,將函數綁定到上下文中。 1. 語法 1.1 Function.prototype.apply() apply() 方法調用一個函數, 其具有一個指定的this值,以及作爲一個數組(或類似數組的對象)提供的參數。 語法: func.
相關文章
相關標籤/搜索