美文网首页
ES6学习笔记(七):数组的扩展

ES6学习笔记(七):数组的扩展

作者: 大青呐 | 来源:发表于2017-06-23 16:07 被阅读0次

    <b>JSON的数据格式转换</b>
    JSON的数据格式就是为了前端快速的把JSON转换成数组的一种格式。

    let json = {
        '0':'happy',
        '1':'sad',
        '2':'angry',
        length:3
    }
    let array=Array.from(json);
    console.log(array);  //["happy", "sad", "angry"]
    

    <b>Array.of()方法</b>

    let array = Array.of(0,1,2);
    console.log(array);
    

    <b>find()实例方法</b>
    find方法是从数组中查找。在find方法中我们需要传入一个匿名函数,函数需要传入三个参数:
    <li>value:表示当前查找的值。</li>
    <li>index:表示当前查找的数组索引。</li>
    <li>arr:表示当前数组。</li>
    在函数中如果找到符合条件的数组元素就进行return,并停止查找。

    let arr=[1,2,3,4,5,6,7];
    console.log(arr.find(function(value,index,arr){
        return value > 3;
    }))  //4
    

    相关文章

      网友评论

          本文标题:ES6学习笔记(七):数组的扩展

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