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

जावास्क्रिप्ट में JSON ऑब्जेक्ट की लंबाई खोजने का सबसे अच्छा तरीका

<घंटा/>

मान लीजिए हमारे पास इस तरह की कोई वस्तु है -

const obj = {
   name: "Ramesh",
   age: 34,
   occupation: "HR Manager",
   address: "Tilak Nagar, New Delhi",
   experience: 13
};

हमें ऑब्जेक्ट्स पर एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो उनके आकार की गणना करता है (यानी, इसमें गुणों की संख्या)।

उदाहरण

इसके लिए कोड होगा -

const obj = {
   name: "Ramesh",
   age: 34,
   occupation: "HR Manager",
   address: "Tilak Nagar, New Delhi",
   experience: 13
};
Object.prototype.size = function(obj) {
   let size = 0, key;
   for (key in obj) {
      if (obj.hasOwnProperty(key)){
         size++
      };
   };
   return size;
};
const size = Object.size(obj);
console.log(size);

आउटपुट

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

5

  1. जावास्क्रिप्ट में ऑब्जेक्ट गुणों को कैसे हटाएं?

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

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

    JSON पार्स () विधि का उपयोग JSON टेक्स्ट को JavaScript ऑब्जेक्ट में बदलने के लिए किया जाता है। JSON टेक्स्ट को JavaScript JSON ऑब्जेक्ट में बदलने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta n

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

    मान लीजिए, हमारे पास निम्न JSON ऑब्जेक्ट है जिसमें किसी भी स्तर तक घोंसला हो सकता है - const obj = {    "one": 1,    "two": {       "three": 3    },    "four": {       "five": 5, &