funacchi.qrunch.io読者になる1【要約-改訂新版JavaScript本格入門】関数について2JavaScript投稿日:2019-07-11最終更新:2019-08-22筆者のブログで記事をみる以下の続きである。return命令の直後で改行しないreturn命令の直後で改行すると、以下のような「エラーは発生しないが意図した動作もしないケース」が発生するので注意が必要。2));return命令以外でも、以下のような文でも命令の直後に改行しないこと。関数はデータ型の一種JavaScriptでは「関数はデータ型の一種」のため、以下のコードは成立する。console.log(add);結果は、下記のように、変数に格納された関数定義が文字列として出力される。}このことから、関数を呼び出すときの丸括弧は「関数を実行する」という意味を持っていることがわかる。function命令は静的な構造を宣言するJavaScriptにおいて以下のコードは成り立つ。}「function命令はコードをコンパイルするタイミングで関数を登録している」ので、実行時にはすでにコード内の構造の一部として、関数を呼び出すことができる。}結果はエラーが出力される。これはFunctionコンストラクタで記述しても同じ。関数リテラルおよびFunctionコンストラクタは、function命令とは異なり、代入文の実行時に関数が登録される。funacchi.qrunch.iofunacchiの技術ブログ。Qrunch.netサーバー提供フィードバックを送信する。