Introduction
Dans ce laboratoire, nous allons explorer le concept d'insérer des valeurs dans un tableau à un index spécifié en utilisant JavaScript. Vous allez apprendre à utiliser la méthode Array.prototype.splice() pour insérer des valeurs après un index donné avec un compte de suppression de 0. Ce laboratoire vous procurera une expérience pratique dans la manipulation de tableaux en JavaScript et vous aidera à comprendre comment modifier le tableau original tout en insérant de nouvelles valeurs.
Comment insérer une valeur à un index spécifique dans un tableau à l'aide de JavaScript
Pour insérer une valeur à un index spécifique dans un tableau à l'aide de JavaScript, suivez ces étapes :
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à pratiquer la programmation. - Utilisez la méthode
Array.prototype.splice()avec un index approprié et un compte de suppression de0, en étalant les valeurs données à insérer. - La fonction
insertAtprend un tableau, un index et une ou plusieurs valeurs à insérer après l'index spécifié. - La fonction modifie le tableau original et renvoie le tableau modifié.
Voici un exemple de la fonction insertAt en action :
const insertAt = (arr, i, ...v) => {
arr.splice(i + 1, 0, ...v);
return arr;
};
let myArray = [1, 2, 3, 4];
insertAt(myArray, 2, 5); // myArray = [1, 2, 3, 5, 4]
let otherArray = [2, 10];
insertAt(otherArray, 0, 4, 6, 8); // otherArray = [2, 4, 6, 8, 10]
Dans l'exemple ci-dessus, la fonction insertAt est utilisée pour insérer la valeur 5 après le deuxième index du tableau myArray, et pour insérer les valeurs 4, 6 et 8 après le premier index du tableau otherArray.
Résumé
Félicitations ! Vous avez terminé le laboratoire d'insertion de valeur à l'index d'un tableau. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.