【Node.js24.x】Array::push()メソッドの使い方
pushメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
pushメソッドは、Arrayクラスに属し、配列の末尾に新しい要素を一つ、または複数追加するために実行するメソッドです。このメソッドを利用することで、既存の配列に要素を簡単に追加し、配列の内容を更新できます。
具体的には、pushメソッドは引数として追加したい要素を受け取ります。複数の要素を一度に追加したい場合は、カンマで区切って複数の引数を渡すことができます。例えば、myArray.push(element1, element2, element3)のように記述することで、element1、element2、element3がこの順序でmyArrayの末尾に追加されます。
pushメソッドの実行後には、要素が追加された後の配列の新しい長さが戻り値として返されます。これは、現在の配列にいくつ要素があるかを確認する際に役立ちます。
このメソッドの重要な特徴として、元の配列自体が変更される、いわゆる「破壊的な操作」である点が挙げられます。そのため、pushメソッドを実行すると、元の配列の内容が直接更新されます。例えば、[1, 2]という配列に対してpush(3)を実行すると、元の配列は[1, 2, 3]に変化します。
システムエンジニアとしてプログラムを作成する際、動的にデータをリストに追加する場面は非常に多く、pushメソッドは配列操作の基本的ながらも非常に頻繁に利用される強力なツールの一つです。
構文(syntax)
1const myArray = [1, 2]; 2myArray.push(3, 4);
引数(parameters)
...elements
- elements: any[]: 配列に追加する1つ以上の要素
戻り値(return)
number
配列の末尾に要素を追加した後の、配列の新しい長さを返します。