関数
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 { let 変数名 = 初期値; // ブロック内でのみ使用できる変数}console.log(変数名); // エラーになります 解説 ブロックスコープとは、変数が宣言されたブロック(中括弧 {} で囲まれた部分)内で…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名() { let 変数名 = 初期値; // 変数の宣言と初期化 // ここで変数を使った処理を行います console.log(変数名); // 変数の値をログに出力}// 関数の外で変数を使うことはできませ…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 // グローバルスコープに変数を定義let グローバル変数 = "これはグローバルスコープの変数です";function サンプル関数() { // グローバル変数を使用 console.log(グローバル変数);}// 関数外で…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 // グローバルスコープの変数let グローバル変数 = "これはグローバルスコープの変数です";function サンプル関数() { // 関数スコープの変数 let ローカル変数 = "これは関数スコープの変数です"…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 // アロー関数の基本構文(引数1, 引数2, ...) => { // 処理内容 return 戻り値;}// 引数が1つだけの場合は、括弧を省略できます引数 => { // 処理内容 return 戻り値;}// 処理が1行の場合は、波括…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 // 関数リテラルの基本構文let 関数名 = function(引数1, 引数2, ...) { // 関数の処理内容}; 解説 関数リテラルとは、名前を持たない無名関数を使って関数を定義する方法です。上記の構文では、l…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 // 関数の参照渡しfunction 関数A(関数B) { 関数B();}// 呼び出し例function 関数C() { console.log("関数Cが実行されました");}関数A(関数C); 解説 関数を引数として他の関数に渡すことができま…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名(引数1, 引数2, ...) { // 関数内での処理} 解説 関数の値渡しとは、関数に引数を渡して、その引数を関数内で使用することです。たとえば、「足し算」をする関数を作る場合、2つの…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名(引数1, 引数2, ...残余引数) { // 関数の内容 console.log(残余引数);} 解説 引数1, 引数2は通常の引数となり、...残余引数は残余引数となります。残余引数は、通常引数以外の引…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名(引数名 = デフォルト値) { // 処理内容} 解説 関数にデフォルト引数を設定することで、関数を呼び出すときに引数が省略された場合に代わりに使用する値を指定できます。これによ…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名(引数) { // 処理内容 return 戻り値;} 説明 関数は何かしらの処理を行い、その結果を「戻り値」として返すことができます。戻り値は関数を呼び出したところで受け取ることができ…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名(引数1, 引数2, ...引数N) { // 関数の処理内容} 解説 引数1, 引数2, ...引数Nは、関数に渡される値(引数)です。複数の引数をカンマで区切って指定できます。 プログラミング例 …
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 function 関数名_() { // 関数の処理内容} 解説 関数名の最後に「_(アンダースコア)」を付けることで、その関数をプライベート関数として扱います。プライベート関数は他の関数から直接呼び出さ…
構文 プログラミング例 まとめ 構文 構文は以下の通りです。 関数名(); 解説 関数の呼び出しとは、あらかじめ定義した関数を実行することを意味します。関数を呼び出すことで、その関数内のコードが実行されます。関数を呼び出すには、関数名の後に括弧を付…