1
2
3
4
5
6
7
8
9
10 |
for ( var
i =0;i<100;i++) { } alert(i); //100 if ( true ){ var
i= "91d" ; } alert(i); //91d |
1
2
3
4
5
6 |
function add(ad1,ad2){ sum=ad1+ad2; return
sum; //如果没有用var声明局部变量,会提升为全局的变量 } alert(add(3,5)); alert( "sum:" +sum); |
1
2
3
4
5
6
7 |
var color= ‘red‘ ; function changecolor(){ var
color= ‘blue‘ ; return
color; } alert(changecolor()); //变量从局部变量搜索,如果找到变量就直接返回,停止查找向上的作用域链查找全局变量 alert(color); //red |
原文地址:http://www.cnblogs.com/smailxiaobai/p/3767458.html