Phương thức findIndex
Phương thức findIndex cho phép tìm chỉ mục
của phần tử đầu tiên phù hợp theo
callback được truyền vào
tham số.
Nếu phần tử không được tìm thấy,
thì sẽ trả về -1.
Cú pháp
javascriptmảng.findIndex(hàm);
Ví dụ
Hãy tìm chỉ mục của phần tử chẵn đầu tiên trong mảng:
javascriptlet arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Kết quả thực thi mã:
javascript1
Ví dụ
Bây giờ hãy đặt các điều kiện trong hàm, mà không có phần tử nào trong mảng phù hợp:
javascriptlet arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
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
findLast,
tìm phần tử từ cuối mảng -
phương thức
findLastIndex,
tìm chỉ mục của phần tử từ cuối mảng