▷ find
- 주어진 판별 함수를 만족하는 첫번째 값을 반환
- 없다면 undefined를 반환
const array1 = [5, 12, 8, 130, 44];
const found = array1.find(element => element > 10);
console.log(found);
// expected output: 12
- 객체와 함께 활용하는 방법
var inventory = [
{name: 'apples', quantity: 2},
{name: 'bananas', quantity: 0},
{name: 'cherries', quantity: 5}
];
function findCherries(fruit) {
return fruit.name === 'cherries';
}
console.log(inventory.find(findCherries)); // { name: 'cherries', quantity: 5 }
// 화살표 함수를 사용할 경우
const result = inventory.find(fruit => fruit.name === 'cherries');
'Development > TIL' 카테고리의 다른 글
[TIL] 2022-01-18 (input tag properties, arrow function) (0) | 2022.01.18 |
---|---|
[TIL] 2021-11-14 (shift, pop, Object.values, Object.entries) (0) | 2021.11.14 |
[TIL] 2021-09-10 (0) | 2021.09.14 |
[TIL] 2021-08-24 (0) | 2021.08.26 |
[TIL] 2021-08-04 (0) | 2021.08.05 |
댓글