Maison >interface Web >js tutoriel >Comment puis-je vérifier efficacement si deux tableaux JavaScript partagent des éléments communs ?
Recherche d'éléments communs entre des tableaux en JavaScript
Lorsque vous travaillez avec des tableaux en JavaScript, il est souvent nécessaire de déterminer si un élément d'un tableau est présent dans un autre. Par exemple, considérons une gamme de fruits tels que ["pomme", "banane", "orange"] et une autre gamme de fruits ou d'articles.
Énoncé du problème
Étant donné deux tableaux, déterminez si le deuxième tableau contient un élément également présent dans le premier. tableau.
Exemples
Solution utilisant Vanilla JS
const arr1 = ["apple", "banana", "orange"]; const arr2 = ["apple", "grape"]; const found = arr1.some(r => arr2.includes(r)); console.log(found); // true
Comment ça marche
La fonction some() vérifie si un élément d'un tableau satisfait à une fonction de test fournie. Dans ce cas, nous passons une fonction qui vérifie si un élément du premier tableau est inclus dans le deuxième tableau à l'aide de include(). Si un élément correspond, la fonction renvoie true ; sinon, il renvoie false.
Remarque :
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!