const arr = [18, 36, 24, 90, 78, 32];
map()循环取到数组的每个值
const arr1 = arr.map(v => {
return v // 取到每个值
})
console.log(arr1) // [18, 36, 24, 90, 78, 32]
some()循环数组判断如果有一个符合条件的就为true
const arr2 = arr.some(v => {
return v > 32
})
console.log(arr2) // true
every()循环数组判读有一个不符合条件的就返回false
const arr2 = arr.every(v => {
return v > 32
})
console.log(arr2) // true
filter()循环数组按条件返回数据
const arr4 = arr.filter(filtrate)
console.log(arr4) // [36, 90, 78]
function filtrate (v) {
return v > 32
}