JavaScript array हर विधि परीक्षण करती है कि क्या किसी सरणी के सभी तत्व दिए गए फ़ंक्शन द्वारा कार्यान्वित परीक्षण पास करते हैं।
निम्नलिखित पैरामीटर हैं -
- कॉलबैक - प्रत्येक तत्व के परीक्षण के लिए कार्य।
- यह वस्तु - कॉलबैक निष्पादित करते समय इस रूप में उपयोग करने के लिए ऑब्जेक्ट।
उदाहरण
आप प्रत्येक के साथ काम करने का तरीका जानने के लिए निम्न कोड को चलाने का प्रयास कर सकते हैं() जावास्क्रिप्ट में विधि -
<html> <head> <title>JavaScript Array every Method</title> </head> <body> <script> if (!Array.prototype.every) { Array.prototype.every = function(fun /*, thisp*/) { var len = this.length; if (typeof fun != "function") throw new TypeError(); var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in this && !fun.call(thisp, this[i], i, this)) return false; } return true; }; } function isBigEnough(element, index, array) { return (element >= 10); } var passed = [12, 5, 8, 130, 44].every(isBigEnough); document.write("First Test Value : " + passed ); passed = [12, 54, 18, 130, 44].every(isBigEnough); document.write("<br>Second Test Value : " + passed ); </script> </body> </html>