最为常见的方式是这样的:
var arr = [];arr是变量名,你自己随意取(只要符合命名规范即可)
如上表示创建了一个新数组。
数组赋值有两种,一种是创建的时候赋值,还与一种是创建后再赋值,如下
创建时赋值:
var arr = ['HTML5学堂', 2];
// 创建了一个数组,数组有两个元素,第一个是字符串HTML5学堂,第二个是数字2创建后再赋值:
var arr = [];
arr[0] = 'HTML5学堂';
arr[1] = 2;
// 创建一个空数组,给第一个数组元素赋值为HTML5学堂,第二个数组元素赋值为2除了这种最为常见的创建数组方法之外,还有这种(平日不怎么用,也不推荐在实际中使用):
var arr = new Array();
var arr2 = new Array('HTML5学堂', 2);
这里主要有两种方式来定义函数哦:
1. 构造函数的方式:
2. 动态添加任意多的值:
var myArray1 = new Array();
myArray1[0] = 1;
myArray1[1] = 2;
myArray1[2] = 3;
...3. 使用一个整数自变量来控制数组的容量(元素的个数):
var myArray2 = new Array(2);
//new的时候就给定数组中元素的个数,不过要注意的后面给元素赋值时可以随时改变数组的容量
myArray2[0] = 1;
myArray2[1] = 2;
myArray2[2] = 3;
console.log(myArray2.length);//34. 定义的时候就给数组赋值:
var myArray3 = new Array("1","2","4","5");
// 后面也可以给数组元素重新赋值:
myArray3[1] = "hello word";
console.log(myArray3[1]);//返回hello word 而不是22.字面量方式来定义:
var myArray4 = [1,2,3,4,5];
以上是如何在JavaScript中声明一个数组的详细内容。更多信息请关注PHP中文网其他相关文章!