जावास्क्रिप्ट में ऐरे तत्वों को कैसे स्वैप करें: एक सरलीकृत दृष्टिकोण
जावास्क्रिप्ट में, किसी ऐरे के भीतर तत्वों का आदान-प्रदान करने के लिए अक्सर निम्नलिखित बोझिल प्रक्रिया की आवश्यकता होती है:
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