js初始化Array为啥要设定长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js初始化Array为啥要设定长度相关的知识,希望对你有一定的参考价值。

不一定要设定长度的,下面是几种数组方式

var arr = new Array(); //空数组,不需要指定长度
var arr = new Array(5); //长度为5的数组,指定了数组长度
var arr = new Array("小明","小红","小王"); //可以设置具体的数值
var arr = ["小明","小红","小王"]; //跟上面的一样,只是创建方式不一样

参考技术A 完全可以不用。

以上是关于js初始化Array为啥要设定长度的主要内容,如果未能解决你的问题,请参考以下文章

js面向对象为啥要init进行初始化?

为啥 C# 3.0 对象初始值设定项构造函数括号是可选的?

Js Array常用操作

JS数据结构——Array数组

为啥我可以从 初始化常规数组,而不是 std::array

构造函数初始值设定项列表中长度未知的数组