美文网首页FEWeb前端之路让前端飞
ES7 之 Object.entries() 使用

ES7 之 Object.entries() 使用

作者: angeChen | 来源:发表于2017-11-21 10:52 被阅读211次

    ES7 引入了跟Object.keys配套的Object.values和Object.entries,获取对象的 key 和 value.

    具体使用如下:

    let {keys, values, entries} = Object;  
    
    let obj = { a: 1, b: 2, c: 3 };  
    
    for (let key of keys(obj)) {  
        console.log(key); // 'a', 'b', 'c'  
    }  
    
    for (let value of values(obj)) {  
        console.log(value); // 1, 2, 3  
    }  
    
    for (let [key, value] of entries(obj)) {  
        console.log([key, value]); // ['a', 1], ['b', 2], ['c', 3]  
    } 
    

    相关文章

      网友评论

        本文标题:ES7 之 Object.entries() 使用

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