JavaScript 배열의 속성 값으로 개체 검색
배열 내의 특정 개체에 액세스하는 것은 어려울 수 있습니다. 다양한 속성-값 쌍이 있는 객체 배열을 생각해 보세요. 반복 루프에 의존하지 않고 어떻게 특정 속성의 값으로 객체를 검색할 수 있습니까?
해결책: Array.prototype.filter() 사용
필터 메서드 JavaScript 배열은 이 문제에 대한 간결하고 효율적인 솔루션을 제공합니다. 지정된 조건을 만족하는 요소만 포함하는 새 배열을 생성할 수 있습니다.
속성 값을 기반으로 개체를 검색하려면 다음 접근 방식을 사용할 수 있습니다.
이 코드에서는 화살표 함수를 사용하여 배열을 필터링합니다. 이 함수는 'b' 속성의 값이 6인지 확인합니다. true인 경우 개체는 결과 배열에 포함됩니다.
결과 변수에는 단일 요소가 있는 배열이 포함됩니다. 'b'에 지정된 값과 일치합니다.
MDN 문서 참조
Array.prototype.filter() 메서드는 MDN 웹 문서를 참조하세요: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
위 내용은 속성 값을 기준으로 배열에서 JavaScript 개체를 효율적으로 검색하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!