96 of 264 menu

Phương thức lastIndexOf

Phương thức lastIndexOf thực hiện tìm kiếm phần tử trong mảng. Trả về chỉ số của phần tử tìm thấy cuối cùng, hoặc -1 nếu không có phần tử đó. Tham số đầu tiên chúng ta chỉ định phần tử cần tìm, tham số thứ hai (không bắt buộc) - vị trí bắt đầu tìm kiếm. Việc tìm kiếm được thực hiện từ cuối mảng về đầu.

Cú pháp

mảng.lastIndexOf(phần tử, [vị trí bắt đầu]);

Ví dụ

Hãy tìm vị trí của số 3 cuối cùng trong mảng:

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

Kết quả thực thi mã:

4

Ví dụ

Bây giờ hãy thử tìm phần tử không có trong mảng:

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

Kết quả thực thi mã:

-1

Ví dụ

Hãy bắt đầu tìm kiếm từ một vị trí chỉ định. Kết quả sẽ tìm thấy số 3 cuối cùng, ngoại trừ những số đã bỏ qua:

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

Kết quả thực thi mã:

3

Xem thêm

  • phương thức includes,
    kiểm tra sự tồn tại của phần tử trong mảng
  • phương thức indexOf,
    tìm kiếm phần tử từ đầu mảng
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối