📜  调整数组大小 javascript 代码示例

📅  最后修改于: 2022-03-11 15:03:46.898000             🧑  作者: Mango

代码示例1
// Quick way
a = ['A','B','C','D'];
console.log(a.length); // 4
a.length = 3;
console.log(a); // ['A', 'B', 'C'];

// Proper way
function resize(arr, newSize, defaultValue) {
    return [ ...arr, ...Array(Math.max(newSize - arr.length, 0)).fill(defaultValue)];
}