728x90
반응형
배열에 특정 요소가 존재하는지 확인하는 방법을 알아보겠습니다.
const fruits = ['Banana', 'Orange', 'Apple', 'Mango'];
indexOf 메서드 사용하기
indexOf 메서드는 배열에서 특정 요소를 찾아 그 인덱스를 반환합니다.
요소가 존재하지 않으면 -1을 반환합니다.
const index = fruits.indexOf('Apple');
console.log(index); // 2
includes 메서드 사용하기
includes 메서드는 배열에 특정 요소가 존재하는지 여부를 불리언 값으로 반환합니다.
const isExist = fruits.includes('Apple');
console.log(isExist); // true
findIndex 메서드 사용하기
findIndex 메서드는 조건을 만족하는 첫 번째 요소의 인덱스를 반환합니다.
건을 만족하는 요소가 없으면 -1을 반환합니다.
const index = fruits.findIndex(fruit => fruit === 'Apple');
console.log(index); // 2
some 메서드 사용하기
some 메서드는 배열의 일부 요소가 조건을 만족하는지 여부를 불리언 값으로 반환합니다.
const isExist = fruits.some(fruit => fruit === 'Apple');
console.log(isExist); // true
728x90
반응형
'JavaScript > 배열(Array)' 카테고리의 다른 글
[JavaScript] filter() (0) | 2024.07.22 |
---|---|
[JavaScript] map() (0) | 2024.07.22 |
[JavaScript] 배열에 원소 추가, 제거하기 (push, pop, unshift, shift) (0) | 2024.07.22 |
[JavaScript] 배열을 문자열로 변환하는 두 가지 방법 (0) | 2024.07.22 |
[JavaScript] 문자열을 배열로 변환하기 (0) | 2024.07.22 |