🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
* let 取代 var ``` 'use strict'; if (true) { console.log(x); // ReferenceError let x = 'hello'; } ``` * 上面代码如果使用var替代let,console.log那一行就不会报错,而是会输出undefined,因为变量声明提升到代码块的头部。这违反了变量先声明后使用的原则 * 所以,建议不再使用var命令,而是使用let命令取代