对象字面量:
1.属性的简洁表示法:es6中允许对象的属性名可以直接用变量表示
作用:易于读取,提高开发效果
2.方法的简写(可以忽略function):函数名(参数){代码块}
函数根据业务有很多别称:构造函数、静态函数、方法、事件处理程序(监听器)、闭包、回调函数、钩子函数。
注意:这里的方法的简写是基于对象里面的。
3.属性名表达式:ES6允许用表达式作为属性名,但是一定要将表达式放在方括号[]内。
注意:方括号[]会将里面的值toString()
对象的扩展运算符(...):用于取出参数对象所有可遍历属性然后拷贝到当前对象。
对象的新静态方法:
Object.is(value1,value2): 用来比较两个值是否严格相等,与(===)基本类似。
与===的区别: