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

Vai trò của phương thức filter() trong JavaScript

Phương thức filter() tạo mảng mới chứa các phần tử通过 test của hàm callback.

Tham số:

  • callback – Hàm test từng phần tử, trả về true/false. Nhận (element, index, array).
  • thisArg (tùy chọn) – Giá trị this khi gọi callback.

Ví dụ

<html>
  <head>
    <title>JavaScript Array filter Method</title>
  </head>
  <body>
    <script>
      function isBigEnough(element) { return element >= 10; }
      var filtered = [12, 5, 8, 130, 44].filter(isBigEnough);
      document.write("Filtered Value: " + filtered); // 12,130,44
    </script>
  </body>
</html>