728x90
728x90
목 차
1. indexOf()
- indexOf 메서드는 특정 요소가 배열에서 처음 나타나는 위치의 인덱스를 반환하고, 요소가 없으면 -1을 반환합니다.
const arr = [1, 2, 3];
let returnValue = arr.indexOf(2);
2. lastIndexOf()
- lastIndexOf 메서드는 특정 요소가 배열에서 마지막으로 나타나는 위치의 인덱스를 반환합니다.
const arr = [1, 2, 3, 2];
let returnValue = arr.lastIndexOf(2);
3. includes()
- includes 메서드는 배열에 특정 요소가 포함되어 있는지 여부를 확인하고 true 또는 false를 반환합니다.
const arr = [1, 2, 3];
let returnValue = arr.includes(2);
4. find()
- find 메서드는 조건을 만족하는 첫 번째 요소를 반환하고, 없으면 undefined를 반환합니다.
const arr = [1, 2, 3, 4];
let returnValue = arr.find(num => num % 2 === 0);
5. findIndex()
- findIndex 메서드는 조건을 만족하는 첫 번째 요소의 인덱스를 반환하고, 없으면 -1을 반환합니다.
const arr = [1, 2, 3, 4];
let returnValue = arr.findIndex(num => num % 2 === 0);
6. filter()
- filter 메서드는 조건을 만족하는 요소들만 모아 새로운 배열을 반환합니다.
const arr = [1, 2, 3, 4];
let returnValue = arr.filter(num => num % 2 === 0);
728x90
'프로그래밍 > [javascript] 자바스크립트' 카테고리의 다른 글
[javascript] 자바스크립트 배열 함수들 정리 (4) (0) | 2024.11.01 |
---|---|
[javascript] Array some()과 every() method (0) | 2024.10.31 |
[javascript] 자바스크립트 배열 함수들 정리 (2) (0) | 2024.10.29 |
[javascript] 자바스크립트 배열 함수들 정리 (1) (0) | 2024.10.28 |
[javascript] 난수 생성 쉽게 이해하기(Math.random()) (0) | 2024.10.27 |