let [a, b] = [1, 2] let c = { a, b, [a + b]: a * b, d () { console.log(1) } } console.log(c) Object { 3: 2, a: 1, b: 2, d: d() }
注意:
1、若属性是变量或表达式,需用中括号括起来
2、属性值是函数时的简写
let [a, b] = [1, 2] let c = { a, b, [a + b]: a * b, d () { console.log(1) } } console.log(c) Object { 3: 2, a: 1, b: 2, d: d() }
注意:
1、若属性是变量或表达式,需用中括号括起来
2、属性值是函数时的简写