JS语法糖,持续更新

对象字面量的简写属性和计算的属性名不可同时使用,原因是简写属性是一种在编译阶段的就会生效的语法糖,而计算的属性名则在运行时才生效;
主要是针对对象的一些简写

    1。K和V,重名时,可以简写,为一个,这个简写的。

    2.使用[XXX]来表示动态的属性。)

箭头函数本身已经很简洁,但是还可以进一步简写;

  主要是箭头函数的细分和简化。

  1.按参数的个数,0参,1参,N参等等,可以对小括号进行相应的省略或不省略。

  2.按语句个数,对大括号,进行省略或者不省略。

解构也许确实可以理解为变量声明的一种语法糖,当涉及到多层解构时,其使用非常灵活;

  结构赋值,针对数组和对象,快速赋值。

  基于快速赋值,还能达到其他的快速目的。

模板字符串的高级用法--标记模板字符串;

  使用反引号,包裹字符串,加上${XXX},减少字符串拼接时的混乱

let,const声明的变量同样存在变量提升,理解TDZ机制

  这两个是最基础的。

你可能感兴趣的:(JS语法糖,持续更新)