ES6新特性之对象的简化写法

ES6中对象的简化写法

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("我是时间管理大师")
    // }
}

你可能感兴趣的:(javascript,es6/es7)