jQuery में ऐरे में रूपांतरण
toArray विधि
jQuery तत्वों के सेट को एक सामान्य
JavaScript ऐरे में बदल देती है। इसकी आवश्यकता इसलिए है ताकि
इस ऐरे पर JavaScript की विधियों और
फ़ंक्शनों को लागू किया जा सके, उदाहरण के लिए,
इस ऐरे को क्रमबद्ध करना
या
इसे उलटना।
उदाहरण के लिए निम्नलिखित HTML कोड पर विचार करें:
<p>text1</p>
<p>text2</p>
<p>text3</p>
<div>text4</div>
आइए p टैग वाले सभी तत्वों को
toArray विधि की सहायता से एक ऐरे के रूप में प्राप्त करें,
इसे reverse का उपयोग करके
उलट दें। फिर तत्वों की पाठ्य सामग्री को
एक स्ट्रिंग के रूप में प्रदर्शित करें, JavaScript विधि
join का उपयोग करके।
तत्वों का पाठ निकालने और प्राप्त ऐरे को
स्ट्रिंग के रूप में प्रदर्शित करने के लिए हम print फ़ंक्शन लिखेंगे,
जिसका पैरामीटर उलटा हुआ ऐरे होगा:
function print(elems) {
let arr = [];
for (let i = 0; i < elems.length; i++) {
arr.push(elems[i].innerHTML);
}
alert(arr.join(' '));
}
print($('p').toArray().reverse());
span टैग वाले सभी तत्वों को
ऐरे के रूप में प्राप्त करें और प्रत्येक तत्व की
पाठ्य सामग्री का पहला अक्षर बड़ा करें।
परिणामी ऐरे को पाठों के साथ एक स्ट्रिंग के रूप में कंसोल में प्रदर्शित करें।