2021
06-19
06-19
详解JS ES6编码规范
1、块级作用域1.1、let取代varES6提出了两个新的声明变量的命令:let和const。其中,let可以完全取代var,因为两者语义相同,而且let没有副作用。var命令存在变量提升的特性,而let没有这个命令。所谓变量提升,即指变量可以先使用,再声明,显然,这种编码规范非常不适合阅读。1.2、全局常量和线程安全在let和const之间,优先使用const。let应出现在单线程模块代码内,而const则非常适合多线程。//badvara=1,b=2,c...
继续阅读 >