使用 apply 調用函數(JS)

實現函數 callIt,調用之後滿足如下條件
1、返回的結果爲調用 fn 之後的結果
2、fn 的調用參數爲 callIt 的第一個參數之後的全部參數

function callIt(fn) {
    // 將類數組轉爲數組,賦值除第一個元素後的所有元素
    var arr = Array.prototype.slice.call(arguments,1);
    // 應用fn函數
    return fn.apply(null,arr);
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章