Array数组学习
数组的每一项可以保存任何类型的数据
数组的大小可以动态调整
创建数组的两种基本方式
方式一:使用Array构造函数
1 | <script> |
如果预先知道数组要保存的项目数量,也可以给构造函数传递该数量,而该数量会自动变成length属性的值。
例如下面的代码将创建length值为20的数组。
1 | <script> |
也可以向Array构造函数传递数组中应该包含的项。
以下代码将创建一个包含3个字符串值得数组。
1 | <script> |
当然给Array构造函数传递一个值也可以创建数组,但这时如果传递的这个值是数值,则会按照数值创建包含给定项数的数组,如果传递的这个值是其它类型的参数,则会创建包含这个值的只有一项的数组。
例如下面两个例子:
1 | <script> |
注意:在使用Array构造函数时,也可以省略new操作符。
方式二:使用数组字面量表示法
数组字面量由一对包含数组项的方括号表示,多个数组项之间以逗号分隔开。
如下所示:
1 | <script> |