Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में फिल्टर () पद्धति की क्या भूमिका है?

<घंटा/>

जावास्क्रिप्ट सरणी फ़िल्टर () विधि सभी तत्वों के साथ एक नई सरणी बनाती है जो प्रदान किए गए फ़ंक्शन द्वारा कार्यान्वित परीक्षण पास करती है।

निम्नलिखित पैरामीटर हैं -

  • कॉलबैक - सरणी के प्रत्येक तत्व का परीक्षण करने के लिए कार्य।

  • यह वस्तु - कॉलबैक निष्पादित करते समय इस रूप में उपयोग करने के लिए ऑब्जेक्ट।

जावास्क्रिप्ट में फ़िल्टर () विधि के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -

उदाहरण

<html>
   <head>
      <title>JavaScript Array filter Method</title>
   </head>
   
   <body>
      <script>
         if (!Array.prototype.filter) {
            Array.prototype.filter = function(fun /*, thisp*/) {
               var len = this.length;

               if (typeof fun != "function")
               throw new TypeError();

               var res = new Array();
               var thisp = arguments[1];

               for (var i = 0; i < len; i++) {
                  if (i in this) {
                  var val = this[i]; // in case fun mutates this
                  if (fun.call(thisp, val, i, this))
                  res.push(val);
                  }
               }
               return res;
            };
         }
         function isBigEnough(element, index, array) {
            return (element >= 10);
         }

         var filtered = [12, 5, 8, 130, 44].filter(isBigEnough);
         document.write("Filtered Value : " + filtered );
      </script>
   </body>
   
</html>

  1. जावास्क्रिप्ट में Array.Some () विधि का क्या उपयोग है?

    Array.some() Array.some() जांचता है कि दिए गए तत्वों ने प्रदान किए गए फ़ंक्शन (उपयोगकर्ता द्वारा दिए गए फ़ंक्शन) द्वारा कार्यान्वित परीक्षण पास किया है या नहीं। Array.every() के विपरीत, जो सभी तत्वों के परीक्षण में उत्तीर्ण होने पर सत्य लौटाता है, Array.some() होगा सत्य लौटाएं, यहां तक ​​​​कि सरणी

  1. जावास्क्रिप्ट में _.union () पद्धति का क्या महत्व है?

    _.union() _.संघ () विधि underscore.js . से संबंधित है जावास्क्रिप्ट की एक पुस्तकालय। _.संघ () फ़ंक्शन का उपयोग n सरणियों की संख्या लेने के लिए किया जाता है और उन सभी सरणियों (सभी सरणी के संघ) में अद्वितीय शब्दों के साथ एक नया सरणी लौटाता है। यह सरणियों के प्रत्येक मान की छानबीन करता है और अद्वित

  1. जावास्क्रिप्ट में _.size () पद्धति का क्या उपयोग है?

    _.आकार() _.आकार () Underscore.js . से है जावास्क्रिप्ट की लाइब्रेरी। इसका उपयोग किसी सरणी के आकार को खोजने के लिए किया जाता है। किसी को यह सुनिश्चित करना चाहिए कि इस पद्धति का उपयोग करने से पहले किसी को CDN . का उपयोग करना चाहिए अंडरस्कोर.जेएस . में से कोड निष्पादित करने के लिए। वाक्यविन्यास _.s