一、数组属性
1、Array.length
var arr = [1,2,3];
arr.length = 2;
console.log(arr);//[1,2]
arr.length = 3;
console.log(arr);//[1,2,undefined x 1]
用过length可以减少数组个数,如设置值大于实际长度,后面的值为undefined
2、Array.prototype
if(!Array.prototype.first) {
Array.prototype.first = function() {
return this[0];
}
var arr = [1,2,3];
console.log(arr.first());//1
console.log(arr);//[1,2,3]
给数组自定义添加属性和函数,或者更改数组的函数和属性
二、数组函数
1、Array.from(arrlike[, fun , thisAry])