1、利用new创建数组
var arr = new Array();//创建空数组
2、数值创建
var arr1 = [];//空数组
var arr2 = ['张三', '李四', '王五'];
//数组中可以存放任意数据类型
var arr3 = [1, '2', true];
(2)、将数组转换为分割字符串
要求:将数组[‘red’, ‘green’, ‘blue’, ‘pink’]转换为字符串,并且用|或其他符号分割
var arr = ['red', 'green', 'blue', 'pink'];
var str = '';
for (var i = 0; i < arr.length; i++) {
str += arr[i];
str += '|';
}
console.log(str);
(3)、数组添加元素
1、通过修改length长度新增数组元素
可以通过修改length长度来实现数组扩容的目的
length属性时可读的
var arr = ['red', 'green', 'blue', 'pink'];
arr.length = 5;
console.log(arr);
console.log(arr[4]);//undefined
2、新增数组元素
var arr = ['red', 'green', 'blue', 'pink'];
arr[3] = 'pink';
console.log(arr);