ES6允许在大括号里面,直接写入变量和函数,作为对象的属性和方法
前提是对象的属性必须和属性值的名字是一样的
let name = '你好'
let famous = function() {
console.log('时间管理大师')
}
const star = {
name,
famous
}
// 相当于
// const star = {
// name: name,
// famous: famous
// }
ES6还允许在对象中写函数时,去掉:
和function
const star = {
name: "你好",
sex: "男",
say(){
console.log("我是时间管理大师")
}
// 相当于
// say: function() {
// console.log("我是时间管理大师")
// }
}