标签:
创建一个一维数组
var a=[1,‘2‘,true];
alert(a.lenght);
运行结果:3
数组类似于String类型,每个元素都有索引,并且都有length属性,不同的是,String类型的值无法直接访问某个字符,而数组则可以访问某个元素,如
var array=[1,‘2‘];
alert(array[0]+array[1]);
运行结果:12
【JavaScript数组】牢记
(1)ECMAScript可以存放任何类型的数据
(2)访问数组中的元素必须通过索引,当访问到一个不存在的索引时,如a[-1],并不会报错,而是返回一个undefined值
(3)如果试图赋值给一个不存在的索引值,也不会引发程序错误,而是自动的扩展组数,如
(4)Java和c++中,数组必须区别变量进行特殊声明,如
//java代码
int[] nums={1,2,3,4} 而ECMAScript不需要特别声明,它就是一种变量值
【多维数组】
标签:
原文地址:http://www.cnblogs.com/0621-barvo/p/4915575.html