A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは
意味合い的には、ご認識の通りでほぼ同じです。
相違点は
・関数宣言は巻き上げられるが、関数式は巻き上げられない。
(関数式の定義位置に注意が必要)
・関数宣言は、匿名関数を作成することが可能。
(コールバックなどで使われることが多い)
・関数式で代入された変数は name プロパティを持つ。
(変数名.name は変数名となる)
名前付き関数の場合は、大きな差はありません。
(巻き上げの有無が違う程度)
一度しか使用しない関数で、関数名にする必要がない場合(コールバックなど)では匿名関数にすることが多いかも知れません。
以下ご参考までに。
◇関数宣言
https://developer.mozilla.org/ja/docs/Web/JavaSc …
◇関数式
https://developer.mozilla.org/ja/docs/Web/JavaSc …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 日本語 「~人」と「~名」の使い分け 2 2022/06/02 11:59
- 日本語 日本語の適切な文法、使い方に詳しい方に教えていただきたいです。 2 2022/10/13 15:21
- C言語・C++・C# C言語 ポインタ 配列 2 2022/06/02 17:29
- 哲学 日本人の神とその信仰のかたち 5 2022/08/21 18:31
- 電気・ガス・水道業 複数の積算消費電力計での配線方法 1 2022/04/04 11:04
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- その他(ニュース・社会制度・災害) 日本学術会議「性差研究に基づく科学技術・イノベーションの推進」で 1 2022/11/20 18:24
- 数学 『数学的帰納法のトリセツ』 4 2022/06/06 07:34
- その他(悩み相談・人生相談) 俺は先輩後輩の上下関係嫌いだったから中学では上の学年の奴らに一切敬語使わず、それで怒られたりしても絶 5 2023/02/13 20:12
- 物理学 量子論のシュレディンガー方程式に、何故、悪魔の槍に似たψ(プサイ)の記号が使われているのですか? 2 2023/01/08 13:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】複合代入演算子
-
VBAでダブルコーテーション入り...
-
jsp~jspにhiddenを使って変数...
-
java final
-
C言語 アロー演算子について質...
-
プログラミングで変数と関数の...
-
JavaScriptをURLから直接実行し...
-
VB2008でデリゲートの代わりに...
-
エラーの意味は? Lvalue req...
-
verilog HDLの[=]と[<=]の使い分け
-
stdpicture型の変数に、、
-
[VBS]変数を定数に変換する方法...
-
i++と++i ってどう違うのですか?
-
整数xxxが大き過ぎますというエ...
-
テキストボックスの値を変数に...
-
だれがとけるの?
-
Variant型で宣言してるのにEmpt...
-
EXCEL/VBA 変数の値をクリップ...
-
gridViewの行選択解除
-
コマンドプロンプト バッチ|結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラーの意味は? Lvalue req...
-
VBAでダブルコーテーション入り...
-
だれがとけるの?
-
jsp~jspにhiddenを使って変数...
-
テキストボックスの値を変数に...
-
EXCEL/VBA 変数の値をクリップ...
-
[VBS]変数を定数に変換する方法...
-
processing エラーで、 "cannot...
-
Variant型で宣言してるのにEmpt...
-
整数xxxが大き過ぎますというエ...
-
プログラミングで変数と関数の...
-
C言語 アロー演算子について質...
-
C言語 列挙型(enum型)変数について
-
i++と++i ってどう違うのですか?
-
切り上げ
-
VB6.0での条件文にある#の意味
-
インクリメント演算子の前置(+...
-
親ウィンドウの情報をインライ...
-
C言語 exitで終了した関数の戻...
-
Serialize(CArchive& ar)にて
おすすめ情報