96 of 264 menu

lastIndexOf 메서드

lastIndexOf 메서드는 배열에서 요소를 검색합니다. 찾은 마지막 요소의 인덱스를 반환하거나, 해당 요소가 없으면 -1을 반환합니다. 첫 번째 매개변수로 검색할 요소를 지정하고, 두 번째 매개변수(선택 사항)로 검색을 시작할 위치를 지정합니다. 검색은 배열의 끝에서 시작 부분 방향으로 진행됩니다.

구문

배열.lastIndexOf(요소, [시작 위치]);

예제

배열에서 마지막 3의 위치를 찾아봅시다:

let arr = [1, 2, 3, 3, 3, 4, 5]; let res = arr.lastIndexOf(3); console.log(res);

코드 실행 결과:

4

예제

이제 배열에 존재하지 않는 요소를 찾아봅시다:

let arr = [1, 2, 3, 4, 5]; let res = arr.lastIndexOf(6); console.log(res);

코드 실행 결과:

-1

예제

지정된 위치부터 검색을 시작해봅시다. 결과적으로 건너뛴 부분을 제외한 마지막 3이 발견될 것입니다:

let arr = [1, 2, 3, 3, 4, 5, 3]; let res = arr.lastIndexOf(3, 4); console.log(res);

코드 실행 결과:

3

참고 항목

  • includes 메서드,
    배열에 요소가 있는지 확인합니다
  • indexOf 메서드,
    처음부터 요소를 검색합니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부