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

कैसे एक जावास्क्रिप्ट ऑब्जेक्ट की कुंजी को वर्णानुक्रम में सॉर्ट करने के लिए?

2025-03-26 को पोस्ट किया गया
ब्राउज़ करें:264

] यह निम्नलिखित चरणों का उपयोग करके प्राप्त किया जा सकता है:

How to Sort a JavaScript Object's Keys Alphabetically?

    • object की कुंजियों को एक सरणी में
      const unordered = {
        'b': 'foo',
        'c': 'bar',
        'a': 'baz'
      };
      
      console.log(JSON.stringify(unordered));
      // → '{"b":"foo","c":"bar","a":"baz"}'
      
      const ordered = Object.keys(unordered).sort().reduce(
        (obj, key) => {
          obj[key] = unordered[key];
          return obj;
        },
        {}
      );
      
      console.log(JSON.stringify(ordered));
      // → '{"a":"baz","b":"foo","c":"bar"}'
    • .sort () ।

      सॉर्ट किए गए कुंजियों सरणी के माध्यम से पुनरावृत्ति करें और प्रत्येक कुंजी को मूल ऑब्जेक्ट से इसके संबंधित मान के साथ जोड़ें। 'बी': 'फू', 'c': 'बार', 'ए': 'बाज' }; कंसोल.लॉग (json.stringify (अनियंत्रित)); // → '{"बी": "फू", "सी": "बार", "ए": "बाज"}' const आदेशित = object.keys (अनियंत्रित) .sort ()। (obj, कुंजी) = & gt; { obj [कुंजी] = अनियंत्रित [कुंजी]; OBJ लौटें; }, {} ); कंसोल.लॉग (json.stringify (आदेशित)); // → '{"A": "BAZ", "B": "FOO", "C": "बार"}'

      इन चरणों को निष्पादित करने के बाद, आपकी ऑब्जेक्ट को इसकी चाबियों द्वारा वर्णानुक्रम में क्रमबद्ध किया जाएगा।

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

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

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

Copyright© 2022 湘ICP备2022001581号-3