ホームページ > 記事 > ウェブフロントエンド > JavaScript メソッドの Push() は、1 つ以上の要素を配列の末尾に追加し、新しい長さを返します
定義と使用法
push() メソッドは、array の末尾に 1 つ以上の要素を追加し、新しい長さを返します。
構文
arrayObject.push(newelement1,newelement2,....,newelementX)
パラメータ | 説明 |
newelement1 | 必須。配列に追加される最初の要素。 |
newelement2 | オプション。配列に追加される 2 番目の要素。 |
newelementX | オプション。複数の要素を追加できます。 |
戻り値
指定された値を配列に追加した後の新しい長さ。
解説
push()メソッドはarrayObjectの末尾にパラメータを順番に追加することができます。新しい配列を作成するのではなく、arrayObject を直接変更します。 Push() メソッドと Pop() メソッドは、配列によって提供される first-in-last-pop 関数を使用します。
ヒントと注意
注: このメソッドは配列の長さを変更します。
ヒント: 配列の先頭に 1 つ以上の要素を追加するには、unshift() メソッドを使用します。
例
この例では、配列を作成し、要素を追加してその長さを変更します:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />") document.write(arr.push("James") + "<br />") document.write(arr) </script>
出力:
George,John,Thomas 4 George,John,Thomas,James
パラメーターの詳細は次のとおりです:
element1, ..., elementN: 元素添加到数组的末尾。
戻り値:
Return 長さ新しい配列の。
例:
<html> <head> <title>JavaScript Array push Method</title> </head> <body> <script type="text/javascript"> var numbers = new Array(1, 4, 9); var length = numbers.push(10); document.write("new numbers is : " + numbers ); length = numbers.push(20); document.write("<br />new numbers is : " + numbers ); </script> </body> </html>
これにより、次の結果が生成されます:
new numbers is : 1,4,9,10 new numbers is : 1,4,9,10,20
以上がJavaScript メソッドの Push() は、1 つ以上の要素を配列の末尾に追加し、新しい長さを返しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。