在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);

你也可以这样写

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com