Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में JSON ऑब्जेक्ट को सॉर्ट करना


मान लीजिए हमारे पास एक ऑब्जेक्ट है जैसे:

const obj = {
  key1: 56,
  key2: 67,
  key3: 23,
  key4: 11,
  key5: 88
};

हमें एक JavaScript फ़ंक्शन लिखना होगा जो इस ऑब्जेक्ट को लेता है और एक सॉर्ट की गई सरणी लौटाता है जैसे:

const arr = [11, 23, 56, 67, 88];

यहां, हमने ऑब्जेक्ट मानों को सॉर्ट किया और उन्हें एक सरणी में रखा।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखते हैं:

उदाहरण

इसका कोड निम्नलिखित होगा:

const obj = {
  key1: 56,
  key2: 67,
  key3: 23,
  key4: 11,
  key5: 88
};
const sortObject = obj => {
  const arr = Object.keys(obj).map(el => {
    return obj[el];
  });
  arr.sort((a, b) => {
    return a - b;
  });
  return arr;
};
console.log(sortObject(obj));

आउटपुट

कंसोल में आउटपुट होगा:

[ 11, 23, 56, 67, 88 ]

  1. JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स JavaScript Const: ब्लॉक-स्कोप्ड कॉन्स्टेंट्स

    const ES2015 (ES6) में पेश किया गया एक ब्लॉक-स्कोप्ड वेरिएबल डिक्लेरेशन है जो रीअसाइनमेंट को रोकता है। यह आधुनिक JavaScript में डिफ़ॉल्ट विकल्प होना चाहिए जब रीअसाइनमेंट की आवश्यकता न हो। उदाहरण { try { a = 44; // TypeError: Assignment to constant variable } catch (e

  1. JavaScript JSON HTML JavaScript JSON HTML

    JSON डेटा का उपयोग करके HTML जनरेट करने के लिए, निम्न कोड का उपयोग करें: नोट - JSONPlaceholder टेस्टिंग और प्रोटोटाइपिंग के लिए एक फेक ऑनलाइन REST API है। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport&

  1. JSON टेक्स्ट को जावास्क्रिप्ट JSON ऑब्जेक्ट में कैसे कन्वर्ट करें? JSON टेक्स्ट को जावास्क्रिप्ट JSON ऑब्जेक्ट में कैसे कन्वर्ट करें?

    परिचय JSON.parse() मेथड का उपयोग JSON टेक्स्ट (स्ट्रिंग) को जावास्क्रिप्ट ऑब्जेक्ट में परिवर्तित करने के लिए किया जाता है। यह JSON डेटा के साथ काम करने के लिए आवश्यक है जो APIs से प्राप्त होता है या स्थानीय भंडारण में संग्रहीत होता है। उदाहरण निम्न कोड JSON टेक्स्ट को जावास्क्रिप्ट JSON ऑब्जेक्ट म