आप किसी सरणी को सॉर्ट करने के लिए JavaScript सॉर्ट () विधि का उपयोग कर सकते हैं। सॉर्ट () विधि एक सरणी को एक तर्क के रूप में लेती है और इसके मूल्यों को आरोही क्रम में क्रमबद्ध करती है। तालिकाओं को जगह में क्रमबद्ध किया जाता है, जिसका अर्थ है कि मूल तालिका बदल दी गई है। एक नई तालिका नहीं बनाई गई है।
आप अपनी तालिका को किसी विशेष क्रम में क्रमबद्ध करना चुन सकते हैं। उदाहरण के लिए, आपके पास नामों की एक सूची हो सकती है जिसे आप उपयोगकर्ता को वर्णानुक्रम में दिखाना चाहते हैं।
आप किसी सरणी के तत्वों को कैसे क्रमबद्ध करना चाहते हैं, इसके आधार पर, अंतर्निहित जावास्क्रिप्ट फ़ंक्शन हैं जो कर सकते हैं आपकी मदद। उदाहरण के लिए, आप किसी सरणी को वर्णानुक्रम में क्रमबद्ध करने के लिए सॉर्ट () फ़ंक्शन का उपयोग कर सकते हैं, किसी सरणी को उल्टे क्रम में सॉर्ट करने के लिए रिवर्स () फ़ंक्शन, और कस्टम सॉर्ट बनाने के लिए नेस्टेड फ़ंक्शन के साथ सॉर्ट () फ़ंक्शन का उपयोग कर सकते हैं।
इस ट्यूटोरियल में, हम विश्लेषण करेंगे कि जावास्क्रिप्ट में सॉर्ट एरे फंक्शन करने के लिए सॉर्ट () और रिवर्स () का उपयोग कैसे करें।
जावास्क्रिप्ट सॉर्ट () विधिh2>
The जावास्क्रिप्ट सॉर्ट () विधि एक सरणी से मानों को पढ़ती है और उन मानों को आरोही या अवरोही क्रम में लौटाती है। आप संख्याओं या स्ट्रिंग वाली स्ट्रिंग को सॉर्ट कर सकते हैं।
निम्न सिंटैक्स पर विचार करें:
यह कोड हमारी "मानों" की सूची को क्रमबद्ध करता है। सूची को जगह में क्रमबद्ध किया गया है, जिसका अर्थ है कि हमारी मूल सूची को संशोधित किया गया है। सॉर्ट () किसी सूची का नया संस्करण नहीं बनाता है।
ध्यान दें कि सॉर्ट () विधि मूल सरणी को संशोधित करती है और उसका क्रम बदल देती है। यदि हम वही मूल सरणी रखना चाहते हैं, तो हम सॉर्ट () फ़ंक्शन चला सकते हैं और इसके मान को एक नए चर में संग्रहीत कर सकते हैं।