Array 的扩展方法

   var arrayLike = {
            "0": '1',
            "1": '2',
            "length": 2
        }

        //    var ary =  Array.from(arrayLike, item => {
        //         return item * 2;
        //     });
        // 简写
        var ary = Array.from(arrayLike, item => item * 2);
        console.log(ary); //  [2, 4]
  var ary = [{
            id: 1,
            name: '李四'
        }, {
            id: 2,
            name: '王五'
        }]

        // var target = ary.find((item) => {
        //     return item.id == 2;
        // }); 
        // var target = ary.find(item => item.id == 2);
        // console.log(target);  
        var target = ary.find(item => item.id == 3);
        console.log(target); // undefined
 
 
 
 let ary = [1, 5, 10, 15];
        // let index = ary.findIndex(item => item >= 15);
        // console.log(index); // 3
        let index = ary.findIndex(item => item > 15);
        console.log(index); // -1
 
 


        let ary = ['a', 'b', 'c'];

        // let result = ary.includes('d');
        // console.log(result); // false

        // let result = ary.includes('a');
        // console.log(result); // true
原文地址:https://www.cnblogs.com/ericblog1992/p/13073752.html