在JavaScript中建立数组对象时的三个格式最正规的应该怎么写?
发布网友
发布时间:2022-04-21 06:44
我来回答
共3个回答
热心网友
时间:2023-11-06 19:46
var 数组名;
数组名 = [1,.....,n];
例:我要定义一个数组“fruit”,它要包含三种水果“西瓜”、“苹果”、“香蕉”,我们就要这样写:
var fruit;
fruit = ["西瓜","苹果","香蕉"]; //给数组内三种水果赋值
其实这种方法和前面的方法在本质上是一样的,只是在语句的写法上有所区别,上面的方法在程序很短的时使用比较简洁,在一般情况下我还是建议您用以下方法建立数组对象。建立数组对象的语法有两种:
1、在声明数组时仅仅声明数组内有几个组件。
var 数组对象名称 = new Array(组件个数);
fruit = new Array(3); //声明名为fruit的数组,共有三个组件,这就相当于一次声明了三个变量
然后必须另行准备几行程序代码,代序将变量值填入。
fruit[0] = "西瓜";
fruit[1] = "苹果";
fruit[2] = "香蕉";
2、声明时直接给定所有数组组件,彼此之间用逗号隔开,用小括号括起来,组件个数就是数组长度。
var 数组对象名称 = new Array(组件一......,组件N);
var fruit = new Array("西瓜","苹果","香蕉");
注:在一般语言中数组内的组件必须是相同类型的值,但是在JAVAScript当中可以将不同类型的数据放入数组中。
热心网友
时间:2023-11-06 19:46
1. var arr = new Array(n); //n为数组长度(元素个数)2. var arr = []; //这个是定义不定长度的数组3. var arr = {a1,a2,a3,...,an} //这个是直接把元素写进去了
热心网友
时间:2023-11-06 19:47
var myArray = new Array(3);
// 添加数据
myArray[0] = "Hello";
myArray[1] = 42;
myArray[2] = new Date(2000, 1, 1);
var myArray = new Array(3);
// 添加数据
myArray[0] = "Hello";
myArray[1] = 42;
myArray[2] = new Date(2000, 1, 1);
你也可以这样写