ES6 块级作用域_es6块级作用域里面的变量怎么获取-CSDN博客

网站介绍:文章浏览阅读236次。本节我们来学习块级作用域,ES5 中只有全局作用域和函数作用域。这会导致函数作用域覆盖了全局作用域,或者循环中的变量泄露为全局变量。示例:函数作用域覆盖全局作用域:var a = 1;function test() { console.log(a); // 由于变量提升,导致内层的a变量覆盖了外层的a变量 if (true) { var a = 10; }}test(); // 输出:undefined循环中的变量泄露为全局变量:for(va_es6块级作用域里面的变量怎么获取