-
map()映射
语法:数组.map(function(item,index,arr){
return 你要写的操作
})
item:数组中每一个数据
index:索引
arr:原始数组 -
forEach()循环
数组.forEach(function(item,index,arr){}) -
filter()过滤器
数组.filter(function(item,index,arr){
return 条件
}) -
some()判断数组中是否有数据满足设置的条件
数组.some(function(item,index,arr){
return 条件
})
返回值:布尔值
当数组中所有的数据都不满足条件时,返回false,有一个满足条件就返回true -
every()判断数组中是否所有的数据都满足条件
数组.every(function(item,index,arr){
return 条件
})
返回值:布尔值
如果数组中所有的数据都满足就返回true,有一个不满足就返回false