javascript 作用链
javascript特点:
1、顺序结构(由上而下的解析);
2、遇到错误后会停止;
值得3种状态:
1、value
2、undefined
3、\'\' is not defined
sample one:
var a = 1;
function t1(){
var b = 2;
function t2(){
var c = 3;
alert(a+b+c);//1+2+3=6;
}
t2();
}
总结:c的作用域在t2里面,而b的作用域在t1内,而a的作用域相当于全局变量。
sample two:
function t1(){
a = 1;
b = 2;
}
alert(window.a);//1
alert(window.b);//2
t1();