es6 中关于对象的几个方法以及使用

const obj = {name:’aa’,sex:’男’}

console.log( Object.keys(obj) ) //[’name’,’sex’]
console.log( Object.values(obj) ) // [‘aa’,’男’]
console.log( Object.entries(obj) ) //[ [ ’name’,’aa’ ],[ ’sex’,’男' ] ]
 
const name = ‘hello’;
const obj = {
    name,
    [name]:’world’,
    hello:function(){},
    hello1(){}
}
console.log(obj)
 
 
const obj = {name:’hello’,sex:’男’}
const obj2 = {type:’it’,name:’world’}
console.log({…obj,…obj2,date:’2019'}) 
原文地址:https://www.cnblogs.com/Aaron1Tall/p/10992835.html