Maison > interface Web > js tutoriel > Comment puis-je ajouter des éléments à un tableau en JavaScript ?

Comment puis-je ajouter des éléments à un tableau en JavaScript ?

Mary-Kate Olsen
Libérer: 2024-12-14 03:35:13
original
915 Les gens l'ont consulté

How Can I Append Elements to an Array in JavaScript?

Ajout d'éléments à des tableaux en JavaScript

En JavaScript, les tableaux sont utilisés pour stocker des collections d'éléments. Lorsque vous devez ajouter de nouveaux éléments à un tableau existant, il existe deux méthodes courantes :

Array.prototype.push

La méthode la plus courante pour ajouter un élément à un tableau doit utiliser la méthode Array.prototype.push. Cette méthode ajoute un ou plusieurs nouveaux éléments à la fin d'un tableau et renvoie la nouvelle longueur du tableau.

// initialize array
var arr = [
  "Hi",
  "Hello",
  "Bonjour"
];

// append new value to the array
arr.push("Hola");

console.log(arr); // [ 'Hi', 'Hello', 'Bonjour', 'Hola' ]
Copier après la connexion

Spread Operator

Une autre façon d'ajouter un élément d'un tableau doit utiliser l'opérateur de propagation (...). Cet opérateur vous permet de répartir les éléments d'un tableau existant dans un nouveau tableau, puis d'ajouter de nouveaux éléments à la fin.

// initialize array
var arr = [
  "Hi",
  "Hello",
  "Bonjour"
];

// append new value to the array using the spread operator
var newArr = [...arr, "Hola"];

console.log(newArr); // [ 'Hi', 'Hello', 'Bonjour', 'Hola' ]
Copier après la connexion

Les deux méthodes obtiennent le même résultat, mais la méthode Array.prototype.push est plus pratique lorsque vous n'avez besoin que d'ajouter quelques éléments à un tableau. Pour des manipulations plus complexes, l'opérateur spread offre une plus grande flexibilité.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal