休息引數

function argumentLength(...args) {
    return args.length;
}

argumentLength(5) // returns 1
argumentLength(5, 3) //returns 2
argumentLength(5, 3, 6) //returns 3

通過使用 ... 為函式的最後一個引數新增字首,傳遞給函式的所有引數都將作為陣列讀取。在這個例子中,我們傳入多個引數並獲得從這些引數建立的陣列的長度。