У меня есть объект с именем revenue
:
var revenue = {
"Month": "2011-01",
"Week1_Revenue": "123.02",
"week2_Revenue": "330.51",
"Week3_Reenue": "201.98",
"Month1_TotalRevenue": "700.12"
};
Я хочу отфильтровать и / или сопоставить некоторые атрибуты с новым объектом:
var filtered = {
"Month": "2011-01",
"Week1_Revenue": "123.02",
"Month1_TotalRevenue": "700.12"
};
Я хочу специально отфильтровать Month
, Week1_Revenue
и Month1_TotalRevenue
.
Я пытался что-то сделать, но он говорит мне, что .map
не является функцией. Первоначально объект представлял собой строку, поэтому я назвал на ней JSON.parse()
:
var revenueMod = revenue.map(item => {
return {
"date": item['Month'],
"w1_revenue": item['Week1_Revenue'],
"total_revenue": item['Month1_Revenue']
};
});