我有一个对象:
myObject = { 'a': 1, 'b': 2, 'c': 3 }
我正在寻找一种本机方法,Array.prototype.map
该方法类似于以下方法:
newObject = myObject.map(function (value, label) {
return value * value;
});
// newObject is now { 'a': 1, 'b': 4, 'c': 9 }
JavaScript是否map
对对象具有这样的功能?(我想为Node.JS使用它,所以我不在乎跨浏览器的问题。)
I handle only strings to reduce exemptions: