JavaScript メソッドの Push() は、1 つ以上の要素を配列の末尾に追加し、新しい長さを返します

黄舟
リリース: 2017-11-03 11:19:58
オリジナル
4638 人が閲覧しました

定義と使用法

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート