您好,登錄后才能下訂單哦!
共同:都可改變作用域 第一個參數都是 this 的指向對象
區別:apply(obj,args) 第二個參數 傳數組
call(obj,args) 第二個參數 單個的傳
bind(obj,args) 第二個參數 單個的傳 返回函數
obj:代替Function類里this對象(這家伙可以借G下蛋 借刀殺人)
args:作為參數傳給Function(args-->arguments)
apply可以將一個數組默認的轉換為一個參數列表([param1,param2,param3] 轉換為 param1,param2,param3)
據網上大神測試 傳三個以上參數call的性能要比apply性能好一些哦!!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。