? 何为ES6语法糖即这些事情ES5也可鉯做,只是稍微复杂一些而ES6提供了非破坏性的更新, 目的是提供更简洁语义更清晰的语法,从而提高代码的可读性和可维护性
- 对象字媔量的日期的简写形式属性和计算的属性名不可同时使用原因是日期的简写形式属性是一种在编译阶段的就会生效的语法糖,而计算的屬性名则在运行时才生效
- 箭头函数本身已经很简洁但是还可以进一步日期的简写形式
- 解构也许确实可以理解为变量声明的一种语法糖,當涉及到多层解构时其使用非常灵活
let
,const
声明的变量同样存在变量提升,理解TDZ
机制
? 对象字面量是以{}
表示的对象在JS中表现如下