JS中的call()和apply()方法和區別--小白變色記

一、方法定義: apply:調用一個對象的一個方法,用另一個對象替換當前對象。例如:B.apply(A, arguments);即A對象應用B對象的方法。 call:調用一個對象的一個方法,用另一個對象替換當前對象。例如:B.call(A, args1,args2);即A對象調用B對象的方法。  上面的定義看一遍是很懵的,不過自己遍寫例子遍反覆讀的時候,會有種撥開雲霧的感覺。 call 與 app
相關文章
相關標籤/搜索