JavaScript/배열(Array)

[JavaScript] 배열에 특정 요소가 존재하는지 확인하는 방법

효니님 2024. 7. 22. 21:18
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
반응형