我想转换这个
const data = [
{
date: "2020-01",
pageviews: "1548"
},
{
date: "2020-01",
pageviews: "2000"
},
]
至
const data = [
{
date: "2020-01",
pageviews: 1548
},
{
date: "2020-01",
pageviews: 2000
},
]
但我找不到方法。 我想将这些数据用于Rechart并且综合浏览量必须是数字而不是字符串 有人可以帮助我吗?
最佳答案
解决方案
您可以使用 forEach 循环数组。
在每个条目处,使用 parseInt()
const data = [
{
date: "2020-01",
pageviews: "1548"
},
{
date: "2020-01",
pageviews: "2000"
},
]
console.log(data);
data.forEach((val) => {
val.pageviews = parseInt(val.pageviews);
});
console.log(data);
关于Javascript 将数组中的对象值从字符串转换为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65636870/