jQuery में map मेथड के साथ काम करना
map मेथड
सेट में प्रत्येक तत्व के लिए दिए गए फ़ंक्शन को
कॉल करता है। यह तत्वों के संग्रह के मान प्राप्त करने या
सेट करने के लिए विशेष रूप से सुविधाजनक है।
map मेथड each मेथड के विपरीत
विभिन्न तत्वों और वस्तुओं का फिर से गठित सेट लौटाता है,
जो मूल तत्वों का सेट लौटाता है।
मान लीजिए कि हमारे HTML कोड में कई पैराग्राफ हैं:
<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>
आइए, map मेथड का उपयोग करके id तत्वों के नामों की सूची को
अल्पविराम से अलग करके स्क्रीन पर प्रदर्शित करें। प्रत्येक p पर हम
map और
get का उपयोग करके
id प्राप्त करेंगे।
फिर प्राप्त मानों को स्ट्रिंग के रूप में प्रदर्शित करने के लिए
JavaScript मेथड join
का उपयोग करेंगे:
alert(
$('p').map(
function() {
return this.id;
}
).get().join()
);
map मेथड का उपयोग करके
सभी p के उनके id के मानों को
उनके क्रम संख्या में बदलें।