靜態(tài)作用域和動態(tài)作用域
js使用的是詞法作用域,函數(shù)的作用域在函數(shù)定義的時候就決定了。
var value = 1;
function foo() {
console.log(value)
}
function bar() {
var value = 2;
foo();
}
bar(); // 1
js使用的是詞法作用域,函數(shù)的作用域在函數(shù)定義的時候就決定了。
var value = 1;
function foo() {
console.log(value)
}
function bar() {
var value = 2;
foo();
}
bar(); // 1