問題
第1問
function doit(){
fn();
function fn() { console.log("called"); }
}
doit(); //=> ?
第2問
function doit(){
fn();
var fn = function () { console.log("called"); }
}
doit(); //=> ?
問題
第1問
function doit(){
fn();
function fn() { console.log("called"); }
}
doit(); //=> called
第2問
function doit(){
fn();
var fn = function () { console.log("called"); }
}
doit(); //=> Uncaught TypeError: fn is not a function
"関数宣言文の巻き上げ"からの問題でした