1-Array方法
1.from()
将伪数组和对象转换为真数组。
let a={
'0':1,
'1':2,
'length':2
};
let newAry=Array.from(a);
第一参数接收待转换的伪数组,第二参数对每个元素进行处理,处理完返回数组。
let a={
'0':1,
'1':2,
'length':2
};
let newAry=Array.from(a,c=>c*2);
2.find()
寻找数组第一个符合条件的成员,没有返回undefinded。
find((item,index)=>{ return item.id==2});
3.findndex()
找出第一个符合条件的数组成员位置,没有找到返回-1
var a=[1,2,3,4,5];
let index =a.findIndex((value,index)=>{return value>9});
4.includes()
判断数组是否包含给定的值,返回布尔值。
[1,2,3].includes(2); ture