Javascript

Javascript - Array find

devNam 2023. 7. 18. 18:00
반응형

배열 요소 중에 주어진 판별 함수를 만족하는 첫 번째 요소 값을 반환한다.

함수를 만족하는 요소가 없다면 undefined를 반환한다.

const array1 = [5, 12, 8, 130, 44];

const found = array1.find(element => element > 10);

console.log(found);
// 12

 

주로 값이 여러 개 요소 중 확실한 구분 값이 있고 해당 값에 대한 데이터가 하나만 존재할 때 사용했다.

const array = [
  {
    examType:"math", 
    examScore: 90
  },
  {
    examType:"korean", 
    examScore: 80
  },
  {
    examType:"english", 
    examScore: 70
  }
];

let mathObj = array.find(exam => exam.examType === "math" && exam.examType.length > 0);
console.log(mathObj);
반응형

'Javascript' 카테고리의 다른 글

Javascript - Array some  (0) 2023.08.01
Javascript - Array map  (0) 2023.07.25
Javascript - Array filter  (0) 2023.07.11