数组扩展方法

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

你可能感兴趣的:(数组扩展方法)