Comment ajouter un élément dans un tableau en Javascript?

Bonjour,

Je voudrais savoir comment je peux ajouter un élément dans un tableau en Javascript?

Merci.

Vous pouvez utiliser la fonction splice sur l’objet array natif.

myArray.splice(index, 0, el); ajoutera l’élément el dans le tableau myArray à l’index spécifié 0.

Dans cet exemple, nous allons créer un tableau et y ajouter un élément à l’index 2 :

var colors = [];
colors[0] = "Green";
colors[1] = "Red";
colors[2] = "Blue";
colors[3] = "Yellow";
colors[4] = "Black";

console.log(colors.join()); // Green, Red, Blue, Yellow, Black   
colors.splice(2, 0, "Orange");
console.log(colors.join()); // Green, Red, Orange, Blue, Yellow, Black

Vous pouvez créer une méthode Array.insert en procédant de la manière suivante :

Array.prototype.insert = function(index, item) {
    this.splice(index, 0, item);
};

Ensuite, vous pouvez l’utiliser comme ceci :

var langages = ['PHP', 'Java', 'C#', 'C++'];
langages.insert(2, 'JavaScript');

Sortie:

['PHP', 'Java', 'JavaScript', 'C#', 'C++']

Je vous recommande de voir les tutoriels suivants: