变量提升
题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
因本人技术有限,现阶段仅用作记录收藏他人作品。

浙公网安备 33010602011771号