JAvascriptの役割ドメイン(グローバル変数とローカル変数)
1187 ワード
変数の役割ドメイン、変数はどこで使うことができます
注意:javascriptにはブロックレベルの役割ドメインはありません
転載先:https://juejin.im/post/5b0382d651882542857eea0f
// :
//
var name = 'a';
console.log(name) // a
function f1 () {
console.log(name); // a
}
f1();
// : ,
//
function f1 () {
a = 5; // var ,
var name = 'aaa';
console.log(name); // aaa
console.log(a); // 5
}
f1();
console.log(name); // aaa
console.log(a); // 5
注意:javascriptにはブロックレベルの役割ドメインはありません
//
{
//
// , ,
// javascript
//
var name = 'abc';
console.log(name); // abc
}
console.log(name); // abc
転載先:https://juejin.im/post/5b0382d651882542857eea0f