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

JavaScript - वैल्यू के आधार पर की-वैल्यू पेयर ऑब्जेक्ट सॉर्ट करना


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

var details = [    { studentId: 100, name: "John" },    { studentId: 110, name: "Adam" },    { studentId: 120, name: "Carol" },    { studentId: 130, name: "Bob" },    { studentId: 140, name: "David" } ];

उपरोक्त की-वैल्यू पेयर ऑब्जेक्ट को सॉर्ट करने के लिए, sort() का उपयोग करें।

उदाहरण

कोड निम्न है:

var details = [    { studentId: 100, name: "John" },    { studentId: 110, name: "Adam" },    { studentId: 120, name: "Carol" },    { studentId: 130, name: "Bob" },    { studentId: 140, name: "David" } ]; details = details.sort(function (obj1, obj2) {    return obj1.name.localeCompare(obj2.name); }); console.log(details);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करना होगा:

node fileName.js.

यहां, मेरा फ़ाइल नाम demo253.js है।

आउटपुट

यह कंसोल पर निम्न आउटपुट उत्पन्न करेगा:

PS C:\Users\Amit\javascript-code> node demo253.js [    { studentId: 110, name: 'Adam' },   { studentId: 130, name: 'Bob' },   { studentId: 120, name: 'Carol' },   { studentId: 140, name: 'David' },   { studentId: 100, name: 'John' } ]

  1. JavaScript में वेरिएबल से ऑब्जेक्ट की सेट करें JavaScript में वेरिएबल से ऑब्जेक्ट की सेट करें

    वेरिएबल से ऑब्जेक्ट की सेट करने के लिए कोड निम्न है -उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title&g

  1. जावास्क्रिप्ट में JSON पार्स करके विशिष्ट नाम/वैल्यू पेयर प्रदर्शित करना जावास्क्रिप्ट में JSON पार्स करके विशिष्ट नाम/वैल्यू पेयर प्रदर्शित करना

    JSON पार्स करने के लिए, parseJSON() का उपयोग करें और विशिष्ट पेयर प्रदर्शित करने के लिए $.each() फ़ंक्शन का उपयोग करें।मान लीजिए निम्नलिखित हमारा JSON है, जिसे पार्स किया गया है -const APIData = [{Name:John,Age:21},{Name:David,Age:24},{Name:Bob,Age:20}]; const getObject = jQuery.parseJSON(APIData);

  1. - जावास्क्रिप्ट में मान से कुंजी प्राप्त करना

    मान लीजिए, हमारे पास सरणियों का एक ऑब्जेक्ट है जैसे -const obj = { key1: [value11, value12, value13, value14, value15], key2: [value21, value22, value23, value24, value25, value26, value27], key3: [value31, value32, value33, value34], key4: [value41, value42], };हमें एक जावास्क्रिप्ट फ़