Maison > Article > interface Web > La méthode JavaScript push() ajoute un ou plusieurs éléments à la fin d'un tableau et renvoie la nouvelle longueur
La méthode
Définition et utilisation
push() ajoute un ou plusieurs éléments à la fin du tableau et renvoie la nouvelle longueur.
Syntaxe
arrayObject.push(newelement1,newelement2,....,newelementX)
参数 | 描述 |
newelement1 | 必需。要添加到数组的第一个元素。 |
newelement2 | 可选。要添加到数组的第二个元素。 |
newelementX | 可选。可添加多个元素。 |
Valeur de retour
La nouvelle longueur après avoir ajouté la valeur spécifiée au tableau.
Explication
La méthode push() peut ajouter ses paramètres à la fin de arrayObject dans l'ordre. Il modifie directement le arrayObject au lieu de créer un nouveau tableau. Les méthodes push() et pop() utilisent la fonction first-in-last-pop fournie par le tableau.
Conseils et Notes
Remarque : Cette méthode modifiera la longueur du tableau.
Astuce : Pour ajouter un ou plusieurs éléments au début d'un tableau, utilisez la méthode unshift().
Exemple
Dans cet exemple, nous allons créer un tableau et modifier sa longueur en ajoutant un élément :
<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>
Sortie :
George,John,Thomas 4 George,John,Thomas,James
Voici le détail des paramètres :
element1, ..., elementN: 元素添加到数组的末尾。
Valeur de retour :
Renvoie la longueur du nouveau tableau.
Exemple :
<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>
Cela produira le résultat suivant :
new numbers is : 1,4,9,10 new numbers is : 1,4,9,10,20
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!