call() 和 apply() 的區別和作用?

①apply()函數有兩個參數:第一個參數是上下文,第二個參數是參數組成的數組。如果上下文是null,則使用全局對象代替。
如:function.apply(this,[1,2,3]);
②call()的第一個參數是上下文,后續是實例傳入的參數序列。
如:function.call(this,1,2,3);

作者:櫻桃小丸子兒
鏈接:http://www.lxweimin.com/p/2f7eb1ad7174
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容