块级作用域
一、为什么需要块级作用域
1.内层变量可能会覆盖外层变量
2.用来计数的循环变量泄露为全局变量
var s = 'hello'; for (var i = 0; i < s.length; i++) { console.log(s[i]); } console.log(i); // 5
块级作用域中的函数声明。。。。还没理解到以后再写
一、为什么需要块级作用域
1.内层变量可能会覆盖外层变量
2.用来计数的循环变量泄露为全局变量
var s = 'hello'; for (var i = 0; i < s.length; i++) { console.log(s[i]); } console.log(i); // 5
块级作用域中的函数声明。。。。还没理解到以后再写