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

शीर्षक हो सकता है: जावास्क्रिप्ट में ऐरे तत्वों को कैसे स्वैप करें: क्या कोई अधिक कुशल तरीका है?

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

The title could be: How to Swap Array Elements in JavaScript: Is There a More Efficient Way?

जावास्क्रिप्ट में ऐरे तत्वों को कैसे स्वैप करें: एक सरलीकृत दृष्टिकोण

जावास्क्रिप्ट में, किसी ऐरे के भीतर तत्वों का आदान-प्रदान करने के लिए अक्सर निम्नलिखित बोझिल प्रक्रिया की आवश्यकता होती है:

var a = list[x], b = list[y]; // Store the values
list[y] = a; // Swap the values
list[x] = b;

एक अधिक कुशल समाधान:

एक सरल विधि केवल एक अस्थायी चर का उपयोग करती है:

var b = list[y];
list[y] = list[x];
list[x] = b;

ES6 डिस्ट्रक्चरिंग असाइनमेंट:

जावास्क्रिप्ट संस्करणों ES6 और बाद के लिए, प्रक्रिया को डिस्ट्रक्चरिंग असाइनमेंट के साथ और अधिक सुव्यवस्थित किया जा सकता है:

[arr[0], arr[1]] = [arr[1], arr[0]]; // Swap values

यह पंक्ति, उदाहरण के लिए, सरणी के पहले दो तत्वों को स्वैप करेगी arr = [1,2,3,4] [2,1,3,4] उत्पन्न करने के लिए।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3