1.1 from
将伪数组转为真正的数组,并能对数组进行处理
div1
div2
div3
1.2 find
返回满足条件的第一个单元值
const arr = ["aaa", 20, 100, "bbb", 200];
let result = arr.find(function(item, index, array) {
console.log(item); //参数1: 每个单元值
console.log(index); // 参数2: 每个单元下标
console.log(array); // 原始数组
return item > 50;
});
console.log(result); //100 返回值: 满足条件的第一个单元值
1.3 findIndex
返回满足条件的第一个单元值的索引
const arr = ["aaa", 20, 100, "bbb", 200];
let result = arr.findIndex(function(item, index) {
console.log(item); //参数1: 每个单元值
console.log(index); // 参数2: 每个单元下标
console.log(array); // 原始数组
return item > 180;
});
console.log(result); //4
1.4 includes
判断数组中是否包含指定值,如果包含返回true,否则返回false
const arr = ['aaa', 20, 100, 'bbb', 200];
console.log(arr.includes(20)); //true
console.log(arr.includes('20')); //false