ES6对象的简写

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、属性值是函数时的简写

猜你喜欢

转载自www.cnblogs.com/allenzhang-920/p/12797974.html