首页 > 其他 > 详细

Array 的扩展方法

时间:2020-06-09 17:10:10      阅读:35      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

   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

 

Array 的扩展方法

原文:https://www.cnblogs.com/ericblog1992/p/13073752.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!