js没有块级作用域,即{}一般没有用。
js只有两种作用域。
1.全局作用域
eg
for (var i = 0; i <10; i++) {
}
console.log(i);//输出结果是10
因为js没有块级作用域
2.函数作用域
eg、
function MYfunc(){
for (var i = 0; i 10; i++) {
}
}
console.log(i);
//会报错,因为访问不到i