Javascript Dizisi her ()

JavaScript Array every () yöntemi, tüm dizi öğelerinin verilen test işlevini geçip geçmediğini kontrol eder.

every()Yöntemin sözdizimi şöyledir:

 arr.every(callback(currentValue), thisArg)

Burada dizi bir dizidir.

every () Parametreler

every()Yöntem alır:

  • callback - Her dizi öğesi için test edilecek işlev. Alır:
    • currentValue - Diziden iletilmekte olan geçerli öğe.
  • thisArg (isteğe bağlı) - thisGeri aramayı yürütürken olduğu gibi kullanılacak değer . Varsayılan olarak öyle undefined.

Her () değerinden dönüş değeri

  • İade truetüm dizi elemanları verilen test fonksiyonu geçmesi halinde ( callbackbir truthy değerini verir).
  • Aksi takdirde geri döner false.

Notlar :

  • every() orijinal diziyi değiştirmez.
  • every()callbackdeğerleri olmayan dizi öğeleri için çalıştırılmaz .

Örnek: Dizi Öğesinin Değerini Kontrol Edin

 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);

Çıktı

Tüm üyeler en az 18 yaşında olmalıdır. yanlış

Önerilen Kaynaklar: JavaScript Array some ()

Ilginç makaleler...