findIndex()를 사용한 배열의 고급 하위 문자열 검색 기술
JavaScript에서 하위 문자열 일치를 찾기 위해 배열을 검색하는 것은 다면적인 작업이 될 수 있습니다. 다음 시나리오를 고려하십시오.
문제: 배열에서 하위 문자열을 검색하고 하위 문자열 뒤의 부분을 포함하여 일치하는 전체 문자열을 검색하려면 어떻게 해야 합니까?
예:
const windowArray = [ "item", "thing", "id-3-text", "class" ];
요구 사항: 문자열에 "id-"가 포함된 배열 요소를 찾아 전체 값을 추출합니다(이 경우 "id-3-text). ".
솔루션:
findIndex() 및 include() 사용
가장 간단한 솔루션은 ES6 상위 버전을 활용합니다. 주문 방법 findIndex(). 이 메소드는 배열 요소를 반복하고 지정된 기준을 충족하는 첫 번째 요소의 인덱스를 반환합니다.
myArray.findIndex(element => element.includes("substring"))
구현:
이 방법을 사용하면 요청된 결과를 정확하고 효율적으로 검색할 수 있습니다.
위 내용은 JavaScript의 배열에서 하위 문자열을 포함하는 요소를 찾고 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!