下面代码中Array[3]中的3可以去掉吗?

来源:3-3 谁是团里成员(数组赋值)

学习使我进步

2017-02-22 20:14

var myarray=new Array(3);

myarray[0]=88;

myarray[1]=90;

myarray[2]=68;


写回答 关注

6回答

  • qq_冰封我心__04038385
    2017-02-22 20:33:43
    已采纳

    可以的,创建的一个数组里面可以自己定义数组内容,当然也可以不定义,然后再接下来在定义,如果你所定义的内容刚好为你所需的数组长度就可以忽略那个3,就比如你所定义的内容为2个,但你真正所需的是3个数组长度,那么这是就不可以省略。

    学习使我进步

    非常感谢!

    2017-02-23 11:27:02

    共 1 条回复 >

  • 慕数据8187791
    2017-09-17 21:22:24

    写不写和写什么关系不大啊,数组长度是可以变的,赋值之后,document.write 到那个值就显示到那个值啊,赋值,不输出也可以啊

  • 慕粉2232388468
    2017-02-22 21:09:49

    可以,因为javascript数组长度是可以改变的,你规定它是3,它可以改变,你不规定它是3,它也可以改变,所以你这个3要不要无所谓。 我个人理解,我也是刚学,如果不对,还请指正

    qq_冰封我... 回复学习使我进步

    这是你已经规定了数组的长度,最后一个值肯定不会显现

    2017-02-23 22:28:20

    共 2 条回复 >

  • qq_卜安分的青春_04315597
    2017-02-22 20:45:25

    可以不指定长度没有元素数组长度为0,后面可以再去添加元素改变数组长度

  • 慕瓜4890989
    2017-02-22 20:32:55

    可以,写了三不能写规定了数组大小,不写就没有限定数组大小

  • beng瞎卡拉卡
    2017-02-22 20:29:48

    var myarry=new Array();//创建一个空数组

    myarray[0]=88;

    myarray[1]=90;

    myarray[2]=68;


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468195 学习 · 21891 问题

查看课程

相似问题