javascript创建数组的方法:1、使用数组直接量 “[]”,语法“var a=[值列表];”,值列表为空,也可以是使用“,”分隔的多个值;2、使用“new Array()”构造数组,语法“var a=new Array(值列表);”。
本教程操作环境:windows7系统、
javascript
1.8.5版、Dell G3电脑。
javascript创建数组的方法两种
“数组直接量”
“Array()函数”
立即学习
“
Java免费学习笔记(深入)
”;
1、数组直接量 “”
1)
我们可以直接使用“
”来给一个变量赋值,“[]”中可以是空的,那么就是定义空数组:
使用数组的length属性来获取数组长度,返回值会为0。
此时我们可以使用
的形式给空数组赋值
数组下标不仅仅可以是数字,也可以为文本字符串,那么此时数组就是一个关联数组
如果数组的下标值超出范围,如负数、浮点数、布尔值、对象或其他值,JavaScript 会自动把它转换为一个字符串,并定义为关联数组。
使用HTML,CSS,JavaScript开发Android应用程序 英文文字pdf版附源文件
如果你了解HTML,CSS和JavaScript,您已经拥有所需的工具开发Android应用程序。本动手本书展示了如何使用这些开源web标准设计和建造,可适应任何Android设备的应用程序 - 无需使用Java。您将学习如何创建一个在您选择的平台的Android友好的网络应用程序,然后转换与自由PhoneGap框架到一个原生的Android应用程序。了解为什么设备无关的移动应用是未来的潮流,并开始构建应用程序,提供更
下载
2)
也可以直接定义数组并初始化
直接在“
”中包含多个值列表,值之间用逗号分隔即可。
使用数组的length属性来获取数组长度,返回值就是具体定义的数组元素数目。
2、使用构造数组
1)
如果直接调用 Array() 函数,不传递参数,可以创建一个空数组。
使用数组的length属性来获取数组长度,返回值会为0。
2)
如果调用Array() 函数时,传递多个值(值之间用逗号分隔),可以创建一个实数组。
3)
如果调用Array() 函数时,只传递一个数值参数,那么就表示只定义了数组的长度,即包含元素的个数;数组元素为空,每个元素的值默认值为 undefined。(数组中元素值没有定义,在语法上两个逗号之间没有任何值的元素,被称为空位元素)
像这种包含一个或多个空位元素的数组,也被称为空位数组。
【推荐学习:
javascript高级教程
】
[][]var a = []; //空数组console.log(a.length);数组名[下标]=值a[0]=1;
a[1]="hello";a["姓名"]="张三";
a["年龄"]=23;[]var a = [1, 2, 3]; //包含具体元素的数组new Array()var a = new Array(); //空数组var a = new Array(1,2,3);var a = new Array(3);