函数作用域与作用域链理解
先来个很有意思的栗子:
// 函数作用域
var scope=”scope”;
function fun(){
document.writeln(scope); //undefined
var scope=”local”;
document.writeln(scope); //local
}
fun();
document.writeln(scope); // scope
var wer = “global”;
function fv(){
document.writeln(wer); // global
wer = ‘function’;
document.writeln(wer); // function
}
fv();
document.writeln(wer); // global