Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Phương thức Array.findIndex() trong JavaScript


Array.findIndex()

Trả về chỉ số đầu tiên của phần tử thỏa mãn điều kiện callback. Nếu không có, trả về -1. Dừng ngay khi tìm thấy.

Ví dụ

<html> <body> <p id="findindex"></p> <script> var wages = [6000, 10000, 17000, 28000, 30000]; function checkSal(wage) { return wage >= 15000; } document.getElementById("findindex").innerHTML = wages.findIndex(checkSal); </script> </body> </html>

Kết quả

2

Giải thích: Phần tử đầu tiên >=15000 là 17000 tại index 2. Các phần tử sau (28000, 30000) không được kiểm tra.