Soustraction de tableau : suppression d'éléments d'un tableau d'un autre
En programmation, vous pouvez rencontrer le besoin de supprimer des éléments spécifiques d'un tableau. Une approche consiste à utiliser la fonction filter() pour créer un nouveau tableau qui exclut ces éléments.
Pour filtrer un tableau en fonction des éléments d'un autre tableau, vous pouvez suivre ces étapes :
Exemple :
Considérez les tableaux suivants :
var array = [1, 2, 3, 4]; var anotherOne = [2, 4];
Pour créer un tableau filtré qui exclut les éléments d'un autreOne, nous pouvons définir une fonction de rappel comme suit :
function notInArray(element) { return !anotherOne.includes(element); }
Nous appliquons ensuite la fonction filter(), en passant notInArray comme un argument :
var filteredArray = array.filter(notInArray);
Le filteredArray résultant sera :
[1, 3]
Cette approche fournit un moyen concis et efficace de filtrer des tableaux en fonction de critères arbitraires, tels que la suppression d'éléments trouvés dans un autre tableau.
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!