(function() {fn();
var fn = function() {alert(1);
}
fn();
function fn() {alert(2)
}
})()
参考答案:
第一次弹出 2,第二个弹出 1
// 变量晋升之后的代码:(function() {function fn() {alert(2)
}
var fn;
fn();
fn = function() {alert(1);
}
fn();})()