each मेथड

each मेथड सेट के प्रत्येक एलिमेंट के लिए दिए गए फंक्शन को कॉल करता है। समान मेथड map से अलग, जो फिर से बनाए गए विभिन्न एलिमेंट्स और ऑब्जेक्ट्स का सेट रिटर्न करता है, each मेथड मूल एलिमेंट्स का सेट रिटर्न करता है।

सिंटैक्स

एलिमेंट्स स्वयं फंक्शन में एक्सेसिबल होते हैं, this वेरिएबल में, और सेट में उनकी ऑर्डिनल संख्या — index वेरिएबल में:

javascript$(selector).each(function(index, elem));

उदाहरण

आइए each और text मेथड्स का उपयोग करके प्रत्येक पैराग्राफ की सामग्री को स्क्रीन पर क्रमिक रूप से आउटपुट करें:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // 'text1', 'text2' और 'text3' आउटपुट करेगा
  }
);

यह भी देखें

  • filter मेथड,
    जो किसी विशिष्ट सेलेक्टर के आधार पर एलिमेंट्स को फिल्टर करता है
  • map मेथड,
    जो सेट के प्रत्येक एलिमेंट के लिए दिए गए फंक्शन को कॉल करता है