美文网首页
【学习笔记】ES6 标准 - 数组新增方法

【学习笔记】ES6 标准 - 数组新增方法

作者: Spidd | 来源:发表于2019-06-11 11:28 被阅读0次
       // Array.of 把一组值,转换成数组; 类似于  ...(扩展运算符)
        {
            let arr = Array.of('apple','banana','orange');
            console.log(arr);
        }

        // arr.find() 查找数组,返回匹配的第一个元素  没有匹配到返回 undefined
        {
            let arr1 = [23,90,101,80,100];
            let arrFind = arr1.find((val, index, arr) =>{
                return val > 100
            })
            console.log(arrFind);
        }

        // arr.findIndex() 查找数组,返回匹配的第一个元素的下标  没有匹配到返回 -1
        {
            let arr1 = [23,90,101,80,100];
            let arrFind = arr1.findIndex((val, index, arr) =>{
                return val > 100
            })
            console.log(arrFind);
        }

        // arr.fill() 填充 覆盖型填充  ('填充值',开始位置,结束位置)
        {
            let arr1 = [23,90,101,80,100];
            arr1.fill('默认值', 2 ,3);
            console.log(arr1);
        }

        // arr.includes()  arr.indexOf() 查找是否存在
        {
            let arr1 = [23,90,101,80,100];
            let bool = arr1.indexOf(90);
            console.log(bool);
        }

相关文章

网友评论

      本文标题:【学习笔记】ES6 标准 - 数组新增方法

      本文链接:https://www.haomeiwen.com/subject/jjjffctx.html