1.序
1.javascript数组索引是32位,自0开始。
2.数组动态扩张和收缩。
3.数组都有length属性,非离散数组Length表示数组中元素个数。离散数组,length大于最大元素的下标。
4.数组属性继承于Array.prototype。大多数方法是泛型的。可以在数组和类数组对象中工作。
7.1.1Array literals
离散数组,数组中有空元素。元素为Undefined
let count=[1,,3];//index 0-2 index 1为空
let undefs[,,];//length=2 无元素
7.1.2 Spread operator
let a=[1,2,3];
let b=[0,...a,4];//b==[0,1,2,3,4]
Set对象可以迅速清除重复元素
let letters=[..."hello world"];
[...new Set(letters)]//->[ h,e ,l ,o, w, r, d]