問題タブ [scratchpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
41 参照

javascript - 関数ホイストでの奇妙な動作

以下のスクリプトを書き、スクラッチパッドで実行しました。

上記のスクリプトを実行しようとすると、以下のような例外が発生しました。私は知っています、この表現は、巻き上げが関数式に対して有効でないためです。

ここで、関数名 'baz' を 'say_hello' に置き換え、アプリケーションを再実行しました。例外なく正常に動作しています。この動作には何か理由がありますか?