속성을 기준으로 개체 배열 필터링
이 문서의 목적은 JavaScript에서 특정 속성을 기준으로 개체 배열을 필터링하는 방법을 보여주기 위한 것입니다. . 개념을 설명하기 위해 부동산 주택 개체의 가상 배열을 예로 사용하겠습니다.
제공된 개체 배열에는 가격, 면적, 침대 수, 침실 수 등의 속성을 가진 여러 주택이 포함되어 있습니다. 온천. 목표는 다음과 같은 특정 기준을 충족하는 주택만 포함하는 새로운 배열을 만드는 것입니다.
이를 달성하기 위해 JavaScript Array.prototype.filter 메소드를 활용할 수 있습니다. 코드의 예는 다음과 같습니다.
var newArray = homes.filter(function (el) { return el.price <= 1000 && el.sqft >= 500 && el.num_of_beds >= 2 && el.num_of_baths >= 2.5; });
이 코드에서:
이 코드를 실행하면 지정된 기준을 만족하는 주택만 포함된 배열(newArray)을 얻게 됩니다. 이 접근 방식은 사용자 정의 속성을 기반으로 대규모 객체 배열을 필터링하는 유연하고 효율적인 방법을 제공합니다.
위 내용은 특정 속성을 기반으로 객체의 JavaScript 배열을 필터링하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!