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
Mary-Kate Olsenoriginal
2024-12-14 03:35:13919parcourir

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' ]

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' ]

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!

Déclaration:
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