⊗jsSpDtER 286 of 294 menu

Suppression immuable d'éléments d'un tableau en JavaScript

Apprenons maintenant à effectuer une suppression immuable d'éléments dans un tableau. Prenons pour exemple un tableau quelconque :

let arr = [1, 2, 3, 4, 5];

Supposons que l'index à supprimer soit stocké dans la variable ind :

let ind = 3;

Supprimons l'élément à l'index donné. Selon notre approche, nous devons créer une copie du tableau et supprimer l'élément de cette copie. Procédons ainsi :

let copy = Object.assign([], arr); copy.splice(ind, 1); let res = copy;

Utilisons la deuxième approche :

let res = [ ...arr.slice(0, ind), ...arr.slice(ind + 1) ];

Créez un bouton sur lequel un clic déclenchera la suppression d'un élément du tableau. Supposons que l'index de l'élément à supprimer soit stocké dans une variable.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser