- indexOf()
arr = [0,1,2,3,4,1,4,5]
//배열에서 찾으려는 값과 일치(===)하는 첫번째 요소의 인덱스를 반환
arr.indexOf(찾는값,탐색 시작 index)
arr.indexOf(1)//1
//생략시 처음부터 탐색
arr.indexOf(1,2) //5
arr.indexOf('1',2) //-1
//만약 존재하지 않는다면 -1
- lastIndexOf()
let arr = [0,1,2,3,4,1,2];
arr.lastIndexOf(찾는값,시작 index);
indexOf와는 반대방향으로 탐색(거꾸로)
arr.lastIndexOf(1)//5
//생략시 처음부터 탐색
arr.lastIndexOf(1,2) //1
arr.lastIndexOf('1',2) //-1
//만약 존재하지 않는다면 -1
'언어 정리 > JavaScript' 카테고리의 다른 글
Set() 배열에서 중복을 제거해주는 메서드 (0) | 2022.11.28 |
---|---|
JS 메서드 Array.prototype.pop(),push(),unshift(),shift() (0) | 2022.11.23 |
Math.max(), Math.min() (0) | 2022.11.22 |
JS 줄바꿈 없이 출력하기 - process.stdout.write (0) | 2022.11.22 |
JS 대소문자 확인 toUpperCase, toLowerCase (0) | 2022.11.22 |