JavaScript 如何初始化数组
JavaScript中数组的初始化: 在使用数组之前,我们需要对其进行初始化,一旦数组被初始化,就可以进行各种其他操作。

有两种在Javascript中初始化数组的方法
- 使用数组字面量
- 使用数组作为对象/使用Array()构造函数
方法1:使用数组字面量
初始化数组字面量非常简单,只需直接使用逗号分隔并用方括号括起来即可。
示例:
Javascript
const sports = ["cricket", "football",
"competitive-programming"];
console.log('sports=', sports);
const myArray = [];
console.log('myArray=', myArray);
const score = [420, 10, 1, 12, 102];
console.log('score=', score);
输出
sports= [ 'cricket', 'football', 'competitive-programming' ]
myArray= []
score= [ 420, 10, 1, 12, 102 ]
示例2: 换行和新行不会影响数组,它们以正常的方式存储。
Javascript
const sports = ["cricket",
"football",
"competitive-programming"];
console.log('sports=', sports);
const myArray = [];
console.log('myArray=', myArray);
const score = [420,10,1,
12,102];
console.log('score=', score);
输出:
sports= [ 'cricket', 'football', 'competitive-programming' ]
myArray=[]
score= [420, 10, 1, 12, 102]
方法2:将数组作为对象使用/Array() 构造函数
使用 Array 构造函数语法初始化数组是通过使用 new 关键字完成的。之前描述的类似数组也可以如下所示进行声明。
示例:
Javascript
const sports = new Array("cricket", "football", "competitive-programming");
console.log('sports=', sports);
const myArray = new Array();
console.log('myArray=', myArray);
const points = new Array();
console.log('points=', points);
const score = new Array(140, 200, 21, 53, 245, 20);
console.log('score=', score);
输出
sports= [ 'cricket', 'football', 'competitive-programming' ]
myArray= []
points= []
score= [ 140, 200, 21, 53, 245, 20 ]
极客教程