जावास्क्रिप्ट सरणी हर () विधि की जाँच करता है कि सभी सरणी तत्व दिए गए परीक्षण फ़ंक्शन को पास करते हैं या नहीं।
every()
विधि का सिंटैक्स है:
arr.every(callback(currentValue), thisArg)
यहाँ, अरै एक अरै है।
हर () पैरामीटर
every()
विधि में लेता है:
- कॉलबैक - प्रत्येक सरणी तत्व के लिए परीक्षण करने का कार्य। इसमें निम्न है:
- currentValue - वर्तमान तत्व सरणी से पास किया जा रहा है।
- यह आर्ग (वैकल्पिक) -
this
कॉलबैक निष्पादित करते समय उपयोग करने के लिए मूल्य । डिफ़ॉल्ट रूप से, यह हैundefined
।
प्रत्येक से वापसी मूल्य ()
- रिटर्न
true
अगर सब सरणी तत्वों दिए गए परीक्षण समारोह पारित (callback
एक truthy मान देता है)। - नहीं तो लौट आता है
false
।
नोट :
every()
मूल सरणी नहीं बदलता है।every()
callback
मूल्यों के बिना सरणी तत्वों के लिए निष्पादित नहीं करता है ।
उदाहरण: एरे तत्व की जाँच मूल्य
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);
आउटपुट
सभी सदस्यों की आयु कम से कम 18 वर्ष होनी चाहिए। असत्य
अनुशंसित पढ़ना: जावास्क्रिप्ट ऐरे कुछ ()