前些天总监在群里发了两段代码:
var foo = 1; function bar() { if (!foo) { var foo = 10; } alert(foo); } bar();
var a = 1;
function b() {
a = 10;
return;
function a() {}
}
b();
alert(a);
不测试,大家看输出的是什么?
前些天总监在群里发了两段代码:
var foo = 1; function bar() { if (!foo) { var foo = 10; } alert(foo); } bar();
var a = 1;
function b() {
a = 10;
return;
function a() {}
}
b();
alert(a);
不测试,大家看输出的是什么?