es6数组方法
可用箭头函数
(v,i)=>{
}
或
(v,i)=>v==条件? v:false //不能使用return
判断是否存在这个元素
arr.includes(元素值)
返回值 true false
判断符合条件的元素
arr.find(v=>v==条件)
返回 该元素 (只返回一个值)
arr.findIndex(v=>v==条件)
返回 该元素的下标 (只返回一个值)
arr.filter(v=>v==条件)
返回 符合条件的元素
遍历
arr.forEach((v,i)=>{
//v:元素,i:下标
console.log(v)
})
去重
var arrs=new Set(arr)
将返回值转为数组 Array.from(arr)
var newarr=Array.from(arrs);
结合
var newarr=Array.from(new Set(arr))