1. 子函数中可以使用父级中的变量!(包括父级的父级的。。。)但父级不能使用子级中的局部变量
2.要注意的是if、 for没有块级作用域:(c、C++、java中if、for都有块级作用域,然而javascript中if、for没有块级作用域)
例如:
1)、
2.要注意的是if、 for没有块级作用域:(c、C++、java中if、for都有块级作用域,然而javascript中if、for没有块级作用域)
例如:
1)、
if(true){
var color="blue";
}
alert(color);//blue
2)、
for(var i=0;i<10;i++){
dosomething(i);
}
alert(i);//10