ES6 - 吃鸡入门系列 ~ Object对象

对比

9028759-0aef5b8296417b49.jpeg
es6

全写

let user = {
  username:'lake',
  login:function(){
    //exec login service
  }
}

方法简写

let user = {
  username:'lake',
  login(){
    //exec login service
  }
}

属性引用简写

let username = 'lake';
let user = {
  username,
  login(){
    //exec login service
  }
}

对象合并

let user = {
  username:'lake',
  age:24
}

let admin = {
  ...user,
  type:'ADMIN'
}

合并后的对象

{
  username:'lake',
  age:24,
  type:'ADMIN'
}

转载于:https://www.jianshu.com/p/3310390dddcd

猜你喜欢

转载自blog.csdn.net/weixin_34112030/article/details/91059195