"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट सारणियों को आसानी से अल्पविराम से अलग की गई सूचियों में कैसे परिवर्तित करें?

जावास्क्रिप्ट सारणियों को आसानी से अल्पविराम से अलग की गई सूचियों में कैसे परिवर्तित करें?

2024-11-09 को प्रकाशित
ब्राउज़ करें:925

How to Easily Convert JavaScript Arrays into Comma-Separated Lists?

अपनी जावास्क्रिप्ट को उन्नत करें: सारणियों को आसानी से अल्पविराम से अलग की गई सूचियों में बदलना

जावास्क्रिप्ट में सारणियों के साथ काम करते समय, उन्हें एक पठनीय प्रारूप में बदलना जैसे अल्पविराम से अलग की गई सूची अक्सर एक सामान्य कार्य है। मैन्युअल स्ट्रिंग संयोजन का सहारा लेने के बजाय, न्यूनतम प्रयास के साथ इसे प्राप्त करने का एक सरल तरीका है।

Array.prototype.join() विधि

Array का परिचय। प्रोटोटाइप.जॉइन() विधि, इस दुविधा के लिए गेम-चेंजर है। यह विधि विभाजक को निर्दिष्ट करने के लचीलेपन के साथ किसी सरणी के सभी तत्वों को एक स्ट्रिंग में जोड़ती है। ["शून्य", "एक", "दो"];

जॉइन() विधि का उपयोग करके, हम इस सरणी को अल्पविराम से अलग की गई सूची में बदल सकते हैं:

var arr = ["Zero", "One", "Two"];

आउटपुट:
document.write(arr.join(", "));
शून्य, एक, दो

जैसा कि आप देख सकते हैं , शामिल होने () विधि आसानी से विभाजक के रूप में अल्पविराम के साथ सरणी तत्वों को जोड़ती है, जिसके परिणामस्वरूप एक आकर्षक सूची बनती है।

यह सरल तकनीक न केवल पठनीयता को बढ़ाती है बल्कि सूची पर आगे के संचालन को भी सरल बनाती है, जैसे पार्सिंग या अन्य अनुप्रयोगों में निर्यात करना।
Zero, One, Two
जॉइन() विधि में महारत हासिल करके, आप अपनी जावास्क्रिप्ट कोडिंग को उन्नत कर सकते हैं और अद्वितीय दक्षता के साथ एरे को संभाल सकते हैं।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3