属性的简写
// 简写代码
let foo = 'abc';
let bac = {foo} // {foo}是{foo:foo}的省略
//此时console.log(bac) ==> {foo:"abc"}
//等同于代码
let bac = {foo:foo}
let也是ES6新增的,用来声明变量,用法类似于var.不过比var好一些,尤其是在循环时应用.
它的特点: 1 不存在变量提升 2有自己的块级作用域 3 不能重复命名
方法的简写
//简写的代码
let a ={
method(){ //省略了:function
return "hello"
}
};
//等同于代码
let a ={
method:function(){
return "hello"
}
};