Array.findIndex ()
Array.findIndex () trả về chỉ mục đầu tiên của phần tử mảng vượt qua kiểm tra được thực hiện bởi hàm được cung cấp. Phương thức này thực thi hàm một lần cho mỗi phần tử có trong mảng. P>
Khi một phần tử thỏa mãn điều kiện đã cho thì findIndex () sẽ không kiểm tra các giá trị khác. sẽ không kiểm tra các giá trị khác như 28000 và 30000 và trả về chỉ mục là 17000.
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>
Đầu ra
2