Array.prototype.find()

leesoyuun·2022년 1월 25일
0

Method 정리

목록 보기
7/7
post-thumbnail

📌find() 메서드란?

  • find() 메서드는 주어진 판별 함수를 만족하는 첫 번째 요소의 값을 반환.
  • 구문 : arr.find(callback[, thisArg])
    • callback : 배열의 각 값에 대해 실행할 함수.
    • thisArg : 선택 항목. 콜백이 호출될 때 this로 사용할 객체.

💻예시1.

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

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

console.log(found);
// expected output: 12

💻예시2

const idol = [
	{name : '민혁', age : 30},
    {name : '문빈', age : 25},
    {name : '민혁', age : 33},
];
function isidol(element)  {
 if(element.idol == '민혁'){
 		return true;
 	}
}
const min = idol.find(isidol);
console.log(min.name); // 민혁
console.log(min.age); // 30

출처 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/find

0개의 댓글