대상 요소 targetArr의 배열과 기타 일련의 subArr 배열이 주어지면 하위 배열에 다음 요소가 포함되어 있는지 확인합니다. 대상 배열.
targetArr = ["apple", "banana", "orange"] subArr = [ ["apple", "grape"], // true ["apple", "banana", "pineapple"], // true ["grape", "pineapple"] // false ]
바닐라 JS 솔루션
const isElementPresent = (targetArr, subArr) => { return targetArr.some((element) => subArr.includes(element)); };
설명: some 메소드는 subArr 배열의 요소가 콜백 함수에서 제공하는 테스트를 통과하는지 확인합니다. 일치하는 요소가 있으면 true를 반환합니다. 그렇지 않으면 false를 반환합니다.
// Example usage const hasTargetElement = subArr.some((arr) => isElementPresent(targetArr, arr));
some 메소드를 사용하여 각 하위 배열을 반복하면 하위 배열에 targetArr의 요소가 포함되어 있는지 확인할 수 있습니다.
위 내용은 JavaScript에서 대상 배열과 여러 하위 배열 간의 요소 중복을 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!