在Javascript当中预先指定数组的长度有什么作用?

来源:3-2 组团,并给团取个名(如何创建数组)

简单快乐01

2016-12-01 09:31

如创建一个数组

var myarr=new Array(9);


写回答 关注

5回答

  • 手机用户3146674384
    2016-12-01 11:19:46
    已采纳

    由于数组长度可以动态调整,作用并不大,你写的语句只是创建了一个制定长度的数组。

  • Corgi_My
    2016-12-01 11:31:15

    提前设置长度可以省空间。如果不设置,会有默认的长度。一个数组不大,但是累计下来就很多空间了

    简单快乐01 回复Corgi_...

    thank you very much

    2016-12-02 10:19:59

    共 3 条回复 >

  • 一骑红尘4034502
    2016-12-01 10:40:53

    可不写,无用。

  • qq_无极uuuu_0
    2016-12-01 09:57:17

    9就是表示有九个数据,一般是不用设置的。一般是var myarr=new Array( ); 不写长度且不赋值会输出undefined,写数据后不赋值也不会出现undefined。你写了长度数据,依然可以超出这个长度,所以当你赋值时,写与不写是没有太大区别的。

  • 皮卡丘qinqin
    2016-12-01 09:55:49

    虽然指定了长度  但是如果实际存储内容超过指定长度 数组长度会增加到实际需要长度 所以我觉得好像没什么作用啊。。。

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题