先上代码
function a() {
var temp = 10;
function b() {
console.log(temp); // 10
}
b();
}
a();
function a() {
var temp = 10;
b();
}
function b() {
console.log(temp); // 报错
}
a();
模模糊糊有个作用域的概念,但是无法清楚明白的说出来,请大佬指点~
*打印出a函数的原因是将变量和函数取为同名了,现在已修改
慕容森
慕尼黑5688855
芜湖不芜
qq_笑_17
相关分类