【发布时间】:2020-01-29 06:32:34
【问题描述】:
假设我有一个这样的对象数组:
let x = [{'a': 0.288888, 'b': 0.5}, {'a':9.565464645654, 'b': 0.6}];
我想对此进行迭代并将数字更改为固定长度。我试过了
x.map((data) => data.a.toFixed(3))
# ["0.289", "9.565"]
预期输出:
[{'a': 0.289, 'b': 0.5}, {'a':9.565, 'b': 0.6}]
使其发挥作用的一种方法是:
x.map((data) => {
data.a = data.a.toFixed(3);
return data;
});
还有其他/更好的方法吗?
【问题讨论】:
标签: javascript iteration