javascript声明数组,JS声明数组

js数组声明方式

js里面声明数组,最简单、可靠,而且常用的,就是:

创新互联服务项目包括曲水网站建设、曲水网站制作、曲水网页制作以及曲水网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,曲水网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到曲水省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

var arr=[];

javascript怎样声明数组

最为常见的方式是这样的:

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

JavaScript 怎么快速声明一个数组,长度为 100,元素全是 0?

JavaScript中声明一个长度100元素都为0的数组有很多方法,最简单的可以使用循环的方法和其他的方法。

工具原料:编辑器、浏览器

方法一:

可以使用while循环的方法进行循环赋值,代码如下:

var arr = new Array(100), i=arr.length;

while(i--){arr[i] = 0;}

方法二:

使用apply方法和map方法来实现,代码如下:

Array.apply(null, Array(100)).map(function(item, i) {

return 0;

});

方法三

使用传统的办法直接赋值,但是不推荐这样,代码如下:

var a = [

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

0, 0, 0, 0, 0, 0, 0, 0, 0, 0];

在javascript中定义一个数组的正确方式有哪些?

一、直接字面量定义:

var arr = [];//创建空数组

var arr = [1,2,3]//长度为三的数组,内容分别是1,2,3

二、new Array

var arr=new Array();//new一个没有内容的空数组

var arr=new Array(20);//定义指定大小;长度为20

var arr=new Array('abc', 'def', 'ghi', 'opq');//定义时赋初值


当前文章:javascript声明数组,JS声明数组
文章URL:http://scyanting.com/article/dssgsch.html