新人エンジニアのメモ

新人エンジニアの日々学んだことをアップしていきます。最近はQiitaも始めました。https://qiita.com/nacho0707

【JavaScript】functionキーワード

functionキーワードとは

  • 関数の宣言に使用する
  • 宣言方法には主に以下の3つ

 1.関数名を付けて宣言
 2.無名関数として宣言
 3.即時実行関数として宣言

関数名を付けて宣言する記述例

function create(number) {
  return number + 3;
}

無名関数として宣言する記述例

const data = function create(number) {
  return number + 3;
}

即時実行関数として宣言する記述例

(function create(number) {
  number + 3;
}) (3)
  • 関数定義後、スクリプトが読み込まれるとすぐに呼び出されて実行される。
  • 1回のみ呼び出す場合に使用する
  • 末尾の()が関数に渡す引数。引数が必要ない場合は()のみを記述する。