为了账号安全,请及时绑定邮箱和手机立即绑定

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

var myarray=new Array(3);

myarray[0]=88;

myarray[1]=90;

myarray[2]=68;


正在回答

6 回答

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

1 回复 有任何疑惑可以回复我~
#1

学习使我进步 提问者

非常感谢!
2017-02-23 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

学习使我进步 提问者

但在有时候数组需要输出三个值,但是你规定是2,那么最后一个值就显示不出来
2017-02-22 回复 有任何疑惑可以回复我~
#2

qq_冰封我心__04038385 回复 学习使我进步 提问者

这是你已经规定了数组的长度,最后一个值肯定不会显现
2017-02-23 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

myarray[0]=88;

myarray[1]=90;

myarray[2]=68;


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信