js中创建数组的几种方法,怎么创建数组

  js中创建数组的几种方法,怎么创建数组

  本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

  javascript创建数组的方法两种

  “数组直接量”

  “Array()函数”

  1、数组直接量 “[]”

  1)我们可以直接用“[]”给变量赋值。"[]"可以是空的,所以要定义一个空数组:

  var a=[];//空数组使用数组的length属性获取数组长度,返回值将为0。

  console . log(a . length);

  此时,我们可以使用数组名[下标]=值的形式给空数组赋值。

  a[0]=1;

  a[1]=你好;

  数组下标不仅可以是一个数字,也可以是一个文本串,那么这个数组就是一个关联数组。

  一个[名]=张三;

  A[年龄]=23;

  2)你也可以直接定义一个数组并初始化它。

  直接“[]”包含多个值列表,值之间可以用逗号分隔。

  var a=[1,2,3];//包含具体元素的数组使用数组的length属性获取数组的长度,返回值是具体定义的数组元素个数。

  2、使用new Array()构造数组

  1)如果不传递参数直接调用Array()函数,可以创建一个空数组。

  var a=new Array();//空数组使用数组的length属性获取数组长度,返回值将为0。

  2)如果调用Array()函数时传递多个值(用逗号分隔),可以创建一个实数组。

  var a=新数组(1,2,3);3)如果调用Array()函数时只传递了一个数值型参数,则说明只定义了数组的长度,即包含的元素个数;数组元素为空,每个元素的默认值未定义。(数组中值未定义且语法中两个逗号之间没有值的元素称为空元素)

  var a=新数组(3);

  像这样包含一个或多个空元素的数组也称为空数组。

  【推荐学习:javascript高级教程】以上是javascript应该如何创建数组的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: