JavaScriptでオブジェクトの配列を配列の配列に変換する
次のオブジェクトの配列があるとします-
const arr = [ {"2015":11259750.05}, {"2016":14129456.9} ];
そのような配列を1つ取り込むJavaScript関数を作成する必要があります。関数は、入力配列に基づいて配列の配列を準備する必要があります。
したがって、上記の配列の出力は次のようになります-
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 ] ]
-
JavaScriptでオブジェクトをオブジェクトの配列に変換する
このような一部の人々に関するデータを含むオブジェクトがあるとします- const obj = { "Person1_Age": 22, "Person1_Height": 170, "Person1_Weight": 72, "Person2_Age": 27, "Person2_Height": 160, "Person2_Wei
-
JavaScriptでオブジェクトの配列をプレーンオブジェクトに変換する
このようなオブジェクトの配列があるとします- const arr = [{ name: 'Dinesh Lamba', age: 23, occupation: 'Web Developer', }, { address: 'Vasant Vihar', experience: 5, isEmployed: true }]; そのようなオブジェクトの配列を1つ取り込むJavaScript関数