filter定义:filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
注意: filter() 不会对空数组进行检测。
注意: filter() 不会改变原始数组。
使用:
方法一
var arr = []
var arr = arr.filter(function)
function(){
return x
}
方法二
var arr = [] var newArr = arr.filter(item => item.indexOf(所包含的值)>=0) indexOf:读取值中在对象中的第几个位置 var str = 'abc' str.indexOf('a') => 0 str.indexOf('b') => 1 如果未读取到则显示 -1