ES6中js的简化对象写法

let str = '前端';
let change = function(){
    console.log('我喜欢前端')
}
//原来写法
let obj ={
  str:str,
  change:change,  
  like:function(){
         console.log('我喜欢前端')
    }   
}

//简化写法
let obj ={
  str,
  change,  
  like(){
         console.log('我喜欢前端')
    }   
}

js允许在大括号{ }里面,直接写入函数和变量,作为对象的属性和方法

posted @ 2021-10-11 22:51  赵永强  阅读(140)  评论(0编辑  收藏  举报