JavaScript
- 三、数组数据类型Array
- 3.1 数组的创建
- 1. 字面量创建[ ]
- 2. 内置构造函数Array()创建
三、数组数据类型Array
- 复杂数据类型,存储一堆数据
=> 不是按照键值对存储
=> 按照索引进行存储的(序号)
3.1 数组的创建
1. 字面量创建[ ]
//创建一个空数组
var arr = [];
创建的时候直接添加成员
=> 直接写在中括号中,多个数据使用逗号(,)隔开
// 字面量创建直接添加数据
var arr = ['hello','world','你好','世界'];
console.log(arr);
注:可以观察到数组也是有length属性的,也有索引,从0开始。
2. 内置构造函数Array()创建
创建的时候直接添加成员,分为3种情况:
1.不传递函数
=> 创建一个空数组
2.传递一个正整数
=> 这个参数表示数组的长度
3.传递多个数据
=> 每一个数据都是放在数组里面的数据
=> 没有表示长度的数据
// 1. 不传递函数,创建一个空数组
var arr = new Array();
console.log(arr);
// 2. 传递一个数字
var arr = new Array(100);
console.log(arr);
// 3. 传递多个数据
var arr = new Array(10, 20, 30);
console.log(arr);