ES6对象简写

对象中的属性简写

  • 在对象中,如果属性名和属性值一致,可以简写只写属性名即可.
// 定义变量
const name = "小明"
const age = 20
const city = "北京"

// 不简写
const user = {
  name: name,
  age: age,
  city: city
}

// ES6 简写 ✅ 超级爽
const user = { name, age, city }

对象中的方法(函数)简写

const obj = {
  // 原来写法
  eat: function() {
    console.log("吃饭")
  },

  // 简写 ✅
  eat() {
    console.log("吃饭")
  }
}

obj.eat()

** 对象方法简写只针对【普通函数】, 箭头函数【不能用这种简写】! **

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容