find와 includes, findIndex와 indexOf. callback? 요소?

이종호·2021년 4월 3일
0

JavaScript

목록 보기
15/19
post-thumbnail

includes와 indexOf는 해당 요소가 있는지 없는지 검사해준다.

반면에 find, findIndex는 해당 조건을 통과(=callback)을 통과하는 요소가 있는지 검사해준다.

includes

const array1 = [1, 2, 3];

console.log(array1.includes(2));
// expected output: true

const pets = ['cat', 'dog', 'bat'];

console.log(pets.includes('cat'));
// expected output: true

console.log(pets.includes('at'));
// expected output: false

find

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

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

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

indexOf와 findIndex역시 동일하다.

profile
코딩은 해봐야 아는 것

0개의 댓글