ES7 之 Object.entries() 使用

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() 使用)