用es的方法實現一個函數,傳入任意多個數組的參數的時候,把參數的數組合併爲一個數組並返回

面試題:用es6的方法實現一個函數,傳入任意多個數組的參數的時候,把參數的數組合併爲一個數組並返回

function sum() {

    var newArr = [];

    for (var i = 0; i < arguments.length; i++) {

        newArr = newArr.concat(...arguments[i])

    }

    return newArr;

}

console.log(sum([1, 3, 2], [5, 2, 1, 4], [2, 1], [1, 2, 3, 4, 56, 66]));

 

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