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

जावास्क्रिप्ट में ऑब्जेक्ट की सरणी को सरणी की सरणी में कनवर्ट करें

<घंटा/>

मान लीजिए, हमारे पास वस्तुओं की निम्नलिखित सरणी है -

const arr = [
   {"2015":11259750.05},
   {"2016":14129456.9}
];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो ऐसी एक सरणी लेता है। फ़ंक्शन को इनपुट सरणी के आधार पर सरणियों की एक सरणी तैयार करनी चाहिए।

इसलिए, उपरोक्त सरणी के लिए आउटपुट −

. जैसा दिखना चाहिए
const output = [
   [2015,11259750.05],
   [2016,14129456.9]
];

उदाहरण

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

const arr = [
   {"2015":11259750.05},
   {"2016":14129456.9}
];
const mapToArray = (arr = []) => {
   const res = [];
   arr.forEach(function(obj,index){
      const key= Object.keys(obj)[0];
      const value = parseInt(key, 10);
      res.push([value, obj[key]]);
   });
   return res;
};
console.log(mapToArray(arr));

आउटपुट

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

[ [ 2015, 11259750.05 ], [ 2016, 14129456.9 ] ]

  1. जावास्क्रिप्ट में वस्तुओं की सरणी को सरणियों की वस्तु में बदलें

    मान लीजिए कि हमारे पास इस तरह की वस्तुओं की एक सरणी है - const nights =[ { 2016-06-25:32, 2016-06-26:151, 2016-06-27:null }, { 2016-06-24:null, 2016-06-25:शून्य, 2016-06-26:शून्य}, {2016-06-26:11, 2016-06-27:31, 2016-06-28:31 },]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक ऐसी सर

  1. ऑब्जेक्ट को जावास्क्रिप्ट में ऑब्जेक्ट्स की सरणी में कनवर्ट करें

    मान लीजिए, हमारे पास इस तरह के कुछ लोगों के बारे में डेटा युक्त एक वस्तु है - const obj = {    "Person1_Age": 22,    "Person1_Height": 170,    "Person1_Weight": 72,    "Person2_Age": 27,    "Person2_Height

  1. जावास्क्रिप्ट में वस्तुओं की एक सरणी को सादे वस्तु में बदलें

    मान लीजिए कि हमारे पास इस तरह की वस्तुओं की एक सरणी है - const arr = [{    name: 'Dinesh Lamba',    age: 23,    occupation: 'Web Developer', }, {    address: 'Vasant Vihar',    experience: 5,    isEmployed: true }];