ES6-对象的简写方式
Posted maycpou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6-对象的简写方式相关的知识,希望对你有一定的参考价值。
var name = ‘tom‘;
var age = 11;
//es5定义对象
var obj = {
name:name,
age:age,
getName:function(){
return this.name;
}
};
//es6定义对象可以简写
var obj1={
name,//当对象属性名可外面的变量名一致时候可以这样简写
age,
getName(){//定义方法时可以省略掉function关键字
return this.name
}
};
console.log(obj.getName());
console.log(obj1.getName());
以上是关于ES6-对象的简写方式的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript 学习笔记: ES6 新特性——对象初始器中函数属性简写
JavaScript 学习笔记:ES6 新特性 — 对象初始器中函数属性简写