题1:
1
2
3
4
5
6
7
8
9
|
// 写出以下代码的运行结果
var
a = 1;
function
fn() {
if
(!a) {
var
a = 2;
}
alert(a);
// ?
}
fn();
|
输出:2
题2:
1
2
3
4
5
6
7
8
9
|
// 写出以下代码的运行结果
var
a = 1;
function
fn() {
a = 2;
return
;
function
a() {}
}
fn();
alert(a);
// ?
|
输出:1