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

JavaScript Array some() function

Phương thức some() của JavaScript dùng để kiểm tra xem có bất kỳ phần tử nào trong mảng thỏa mãn điều kiện hay không.

Cú pháp:

array.some(function(currentVal, index, arr), val)

Trong đó, tham số hàm bao gồm currentVal – giá trị phần tử hiện tại, index – chỉ số mảng, val – object mảng chứa phần tử hiện tại.

Triển khai some() trong JavaScript:

Ví dụ 1

<!DOCTYPE html>
<html>
<body>
  <h2>Ranking Points</h2>
  <p>Is any point above 400...</p>
  <button onclick="display()">Result</button>
  <p id="demo"></p>
  <script>
    var pointsArr = [50, 100, 200, 300, 400, 500, 600];
    function pointsFunc(points) {
      return points > 400;
    }
    function display() {
      document.getElementById("demo").innerHTML = pointsArr.some(pointsFunc);
    }
  </script>
</body></html>

Kết quả

JavaScript Array some() function

Click nút "Result" –

JavaScript Array some() function

Ví dụ 2

<!DOCTYPE html>
<html>
<body>
  <h2>Ranking Points</h2>
  <p>Is any point equal to 550...</p>
  <button onclick="display()">Result</button>
  <p id="demo"></p>
  <script>
    var pointsArr = [10, 20, 30, 40, 50, 60, 70, 80, 90, 1000];
    function pointsFunc(points) {
      return points == 550;
    }
    function display() {
      document.getElementById("demo").innerHTML = pointsArr.some(pointsFunc);
    }
  </script>
</body></html>

Kết quả

JavaScript Array some() function

Click nút "Result" –

JavaScript Array some() function