差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| JavaScript:JS [2022/11/29 23:54] – 削除 - 外部編集 (Unknown date) 127.0.0.1 | JavaScript:JS [2025/04/12 05:15] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | # JavaScript | ||
| + | ##### アロー関数とfunction | ||
| + | |||
| + | 関数を定義する際、従来は function を宣言する必要があった。 | ||
| + | |||
| + | ES2015 からアロー関数が利用可能になったが、アロー関数とfunction は厳密には異なる性質を持つ。 | ||
| + | |||
| + | 結論としては、基本的にアロー関数で関数を定義したほうがよさそうだ。 | ||
| + | |||
| + | 必要に応じて、function で関数を定義すればよい。 | ||
| + | |||
| + | (※不必要にfunctionとアロー関数をごちゃまぜにすると統一感がなくなり可読性が少なくなる) | ||
| + | |||
| + | 以下、参考にしたサイト | ||
| + | |||
| + | - [[https:// | ||
| + | - [[https:// | ||
| + | - [[https:// | ||