tips:
函数不是块,在语法中的block是指if/else/for/while语句里2个大括号之间的部分;
codes:
var a = true;
if(a){
var b = 1;
}
alert(b) //输出1
正常来说如果有块级作用域的话,alert(b)应该出错function test() {
for (var i = 0; i < 10; i++){}
}
console.log(i);//出错for (var i = 0; i < 10; i++){}
console.log(i);
954

被折叠的 条评论
为什么被折叠?



