Javascript Array every ()

Phương thức Mảng JavaScript every () kiểm tra xem tất cả các phần tử của mảng có vượt qua hàm kiểm tra đã cho hay không.

Cú pháp của every()phương thức là:

 arr.every(callback(currentValue), thisArg)

Ở đây, arr là một mảng.

every () Tham số

Các every()phương pháp có trong:

  • callback - Hàm để kiểm tra từng phần tử mảng. Nó có:
    • currentValue - Phần tử hiện tại đang được truyền từ mảng.
  • thisArg (tùy chọn) - Giá trị sử dụng như thiskhi thực hiện lệnh gọi lại. Theo mặc định, nó là undefined.

Giá trị trả về từ mọi ()

  • Trả về truenếu tất cả các phần tử của mảng vượt qua hàm kiểm tra đã cho ( callbacktrả về giá trị trung thực).
  • Nếu không, nó sẽ trả về false.

Ghi chú :

  • every() không thay đổi mảng ban đầu.
  • every()không thực thi callbackcho các phần tử mảng không có giá trị.

Ví dụ: Kiểm tra giá trị của phần tử mảng

 function checkAdult(age) ( return age>= 18; ) const ageArray = (34, 23, 20, 26, 12); let check = ageArray.every(checkAdult); // false if (!check) ( console.log("All members must be at least 18 years of age.") ) // using arrow function let check1 = ageArray.every(age => age>= 18); // false console.log(check1);

Đầu ra

Tất cả các thành viên phải từ 18 tuổi trở lên. sai

Đề xuất Đọc: JavaScript Array some ()

thú vị bài viết...