ES6 对象的扩展
文章目录
一、属性表示法
1、ES5
let name = '张无忌'
function sayMe() {
console.log('this is 张无忌');
}
// ES5 定义对象属性方法 的方式
var obj = {
name: name, //第二个name表示变量名
sayMe: sayMe
}
console.log(obj.name); //张无忌
2、ES6
ES6 允许将变量名和函数名直接作为对象的属性和方法的方式
// ES6 允许将变量名和函数名直接作为对象的属性和方法的方式
let name = '张无忌'
function sayMe() {
console.log('this is 张无忌');
}
var obj = {
name,
sayMe