【发布时间】:2018-05-30 05:28:13
【问题描述】:
我得到了这个数组,
var rockets = [
{ country:'Russia', launches:32 },
{ country:'US', launches:23 },
{ country:'China', launches:16 },
{ country:'Europe(ESA)', launches:7 },
{ country:'India', launches:4 },
{ country:'Japan', launches:3 }
];
我需要做什么才能返回一个映射的数组,每个数组加 10
推出
值,这是我的第一种方法,
var launchOptimistic = rockets.map(function(elem){
// return elem.launches+10;
return (elem.country, elem.launches+10);
});
console.log(launchOptimistic);
【问题讨论】:
-
您要更改原始对象吗?还是要创建新对象(副本)?
-
返回类似的数组可以是新的
标签: javascript dictionary