Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 Array.Find() 메소드의 용도는 무엇입니까?

<시간/>

Array.find()

Array.find()는 제공된 테스트 조건(사용자 지정 조건)을 충족하는 배열의 첫 번째 요소 값을 반환하는 데 사용됩니다. 제공된 테스트 조건이 실패하면 array.find()는 정의되지 않은 값을 반환합니다. 다음 예제에서 array.find( ) 배열의 가격 요소가 주어진 테스트 가격(12000)보다 큰지 확인합니다. 제공된 테스트 조건이 true이면 테스트를 통과한 첫 번째 값이 실행되고 정의되지 않은 경우 실행됩니다.

예시

<html>
<body>
<p id="price"></p>
<script>
   var price = [3000, 21000, 28000, 20000, 15500];
   function checkCost(cost) {
      return cost >= 12000;
   }
   document.getElementById("price").innerHTML = price.find(checkCost);
</script>
</body>
</html>

출력

21000