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역시 동일하다.