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関数