JavaScript에서 배열 사이의 공통 요소 찾기
JavaScript에서 배열로 작업할 때 한 배열의 요소가 다음과 같은지 확인해야 하는 경우가 종종 있습니다. 다른 곳에 존재합니다. 예를 들어, ["사과", "바나나", "오렌지"]와 같은 과일 배열과 또 다른 과일 또는 품목 배열을 생각해 보세요.
문제 설명
두 개의 배열이 주어지면 두 번째 배열에 첫 번째 배열에도 있는 요소가 포함되어 있는지 확인합니다. 배열.
예
Vanilla JS를 사용한 솔루션
const arr1 = ["apple", "banana", "orange"]; const arr2 = ["apple", "grape"]; const found = arr1.some(r => arr2.includes(r)); console.log(found); // true
작동 방식
some() 함수 확인 배열의 요소가 제공된 테스트 함수를 만족하는지 여부. 이 경우에는 include()를 사용하여 첫 번째 배열의 요소가 두 번째 배열에 포함되어 있는지 확인하는 함수를 전달합니다. 일치하는 요소가 있으면 함수는 true를 반환합니다. 그렇지 않으면 false를 반환합니다.
참고:
위 내용은 두 JavaScript 배열이 공통 요소를 공유하는지 어떻게 효율적으로 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!