问答详情
源自:3-2 组团,并给团取个名(如何创建数组)

为什么会这样显示?求解,谢谢。

http://img.mukewang.com/566fcd2300017e4b07700357.jpg

为什么这样显示,路过的各位大神求指导。


提问者:贝小加 2015-12-15 16:22

个回答

  • qq_圣堂的老鱼人_0
    2015-12-15 16:35:30
    已采纳

    是这样的,你创建了一个长度为4的新数组,长度是4但是你没有给定值,所以值为空,并且用','隔开了,所以你看到的是三个逗号,其实是四个空值被三个逗号隔开了

  • kertz
    2015-12-25 17:45:50

    myarr 是不是自动遍历了里面所有的元素,而myarr[0]这是输出第一个元素?

  • 辰小幻
    2015-12-15 16:41:50

    var myarr = new Array(1,2,3,4);

    document.write("数组第一个值":+myarr[0]);



  • 贝小加
    2015-12-15 16:39:07

    那为什么只显示为空,而不是undefined?求解,谢谢。

  • 小城阿哥
    2015-12-15 16:36:06

    首先:

    var myarr=new Array(4);  //你定义了一个长度为4的空数组,并没有给数组赋值

    因为你的数组是空的,所以只输出了, 并没有输出内容

  • 已过期
    2015-12-15 16:35:29

    就是你的这个数组里面有4个空的东西,他们之间用 , 号分开