ソース:https://developer.mozilla.org/el/docs/Web/JavaScript/Reference/Operators/function
"JavaScriptの関数式は、関数宣言とは異なり、呼び出されません。関数式を宣言する前に使用することはできません。
関数式ホイスト?
例:
var hey = function(){
console.log("hi");
}
Chromeのコンソール:それは言って何
function(){
console.log("hi");
}
ここに質問がありますか? – RobG
私はここに質問が表示されない、plsはあなたが知りたいことを明確にします。 – cyrix
何が問題なのですか?関数を宣言した後に 'window.hey'を使用していますので、引用した文書は適用されません。 – Barmar