在Angular中,我试图将字符串数组转换为int数组。但是我不知道如何使用Typescript。
我的阵列
[{x:14,y:"00:12"},
{x:20,y:"13:14"},
{x:40,y:"15:28"}]
我需要的
[{x:14,y:00:12},
{x:20,y:13:14},
{x:40,y:15:28}]
请帮帮我!
答案 0 :(得分:0)
您可以使用以下代码进行转换
[{x: "5", y: "6"}, {x: "4", y: "5"}, {x: "3", y: "4"}]
至
[{x: 5, y: 6}, {x: 4, y: 5}, {x: 3, y: 4}]
const a = [{x: "5", y: "6"}, {x: "4", y: "5"}, {x: "3", y: "4"}];
const b = a.map(item => {
return {x: parseInt(item.x, 10), y: parseInt(item.y, 10)};
});