(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();
})()
发表回复