1. includes()
특정 값 포함 여부 반환
// 전체 포함여부 Boolean 반환
'abzcd'.includes('z');
// 2번째 인덱스 부터 zcd중 포함여부 반환
'abzcd'.includes( 'z', 2 )
2. findIndex()
값을 찾는 조건을 callback 함수로 전달
const arr = [1, 2, 3, 2];
function findNumberTwo(element) {
// 2 를 찾으면 true 반환
if(element === 2) {
return true;
}
}
document.writeln(arr.findIndex(findNumberTwo));
3. indexOf(), lastIndexOf()
일치하는 값 인덱스 찾기
const arr = [1, 2];
// 정확하게 일치(===)하는'첫번째' 인덱스 리턴
arr.indexOf(3)
// 정확하게 일치(===)하는'마지막' 인덱스 리턴
arr.lastIndexOf(3)
반응형
'JavaScript' 카테고리의 다른 글
Codemirror를 사용해 코드 에디터 만드는 방법 (0) | 2024.07.24 |
---|---|
프록시(Proxy) 객체 JavaScript에서 사용 방법(옵저버 패턴) (0) | 2023.01.09 |
Map, 배열의 최대 값(Max) 최소 값(Min) 구하기 (0) | 2022.12.17 |
[JavaScript] 배열(1차원 배열, 2차원 배열) sort() 정렬 방법 (0) | 2022.12.12 |
[JavaScript] JavaScript로 힙(Heap) 구현하기 (0) | 2022.12.10 |