数组的操作

JavaScript Array includes() 方法
let site = ['runoob', 'google', 'taobao'];
site.includes('runoob');
// true
site.includes('baidu');
// false
includes() 方法用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false。

JavaScript Array filter() 方法
var ages = [32, 33, 16, 40];
function checkAdult(age) {
return age >= 18;
}
function myFunction() {
document.getElementById("demo").innerHTML = ages.filter(checkAdult);
}
filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
注意: filter() 不会对空数组进行检测。
注意: filter() 不会改变原始数组。

原文地址:https://www.cnblogs.com/lucy1111/p/11126767.html