Phương thức findLastIndex

Phương thức findLastIndex giúp tìm chỉ mục của phần tử đầu tiên từ cuối mảng, phù hợp với điều kiện theo hàm gọi lại được truyền vào. Nếu phần tử không tồn tại, thì sẽ trả về -1.

Cú pháp

javascriptmảng.findLastIndex(hàm);

Ví dụ

Hãy tìm chỉ mục của số dương trong mảng:

javascriptlet arr = [-12, -13, 14, 15];

let res = arr.findLastIndex(function(elem) {
  return elem > 0;
});

console.log(res);

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

javascript3

Ví dụ

Bây giờ hãy tìm chỉ mục của phần tử không có trong mảng:

javascriptlet arr = ['a', 'b', 'c', 'd'];

let res = arr.findLastIndex(function(elem) {
  return elem === 'f';
});

console.log(res);

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

javascript-1

Xem thêm

  • phương thức find,
    tìm phần tử trong mảng
  • phương thức findIndex,
    tìm chỉ mục phần tử trong mảng
  • phương thức findLast,
    tìm phần tử từ cuối mảng