Computer >> Máy Tính >  >> Lập trình >> Javascript

JavaScript Array hàm findIndex ()

Phương thức findIndex () của JavaScript được sử dụng để trả về chỉ mục của phần tử đầu tiên trong một mảng, nếu điều kiện được thông qua.

Cú pháp như sau -

array.findIndex(function(currentValue, index, arr), thisValue)

Bây giờ chúng ta hãy triển khai phương thức findIndex () trong JavaScript -

Ví dụ

<!DOCTYPE html>
<html>
<body>
   <h2>Rank</h2>
   <button onclick="display()">Result</button>
   <p id="demo"></p>
   <p>Finding the index of the player with highest rank.</p>
   <script>
      var points = [100, 150, 200, 250, 300, 400];
      function topRank(points) {
         return points >= 400;
      }
      function display() {
         document.getElementById("demo").innerHTML = "index = "+points.findIndex(topRank);
      }
   </script>
</body>

Đầu ra

JavaScript Array hàm findIndex ()

Nhấp vào “Kết quả” để lấy chỉ mục -

JavaScript Array hàm findIndex ()

Ví dụ

<!DOCTYPE html>
<html>
<body>
   <h2>Rank</h2>
   <button onclick="display()">Result</button>
   <p id="demo"></p>
   <p>Finding the index of the player with specific rank points.</p>
   <script>
      var points = [100, 150, 200, 250, 300, 400];
      function topRank(points) {
         return points == 200;
      }
      function display() {
         document.getElementById("demo").innerHTML = "index = "+points.findIndex(topRank);
      }
   </script>
</body>

Đầu ra

JavaScript Array hàm findIndex ()

Ở trên, nhấp vào nút “Kết quả” -

JavaScript Array hàm findIndex ()