length

array.length 表示数组的长度

发布于 12-26 12:07

array.length 表示数组的长度。

  • 当修改 length 的值会增加数组的长度或截断数组。


let array = [];
console.log(array.length);  // 0

array = new Array();
console.log(array.length);  // 0

array = ["a"];
console.log(array.length);  // 1

array = new Array(5);
console.log(array.length);  // 5


修改 length 的值

let array = [];
array.length = 10
console.log(array.length);  // 10
console.log(array);         // [empty × 10]

array = [1, 2, 3, 4, 5];
array.length = 2;
console.log(array.length);  // 2
console.log(array);         // [1, 2]