这里我有一个数组。它是一个时间的数组。如何从JavaScript中的数组中删除引号?
time = ["19.00","19.01","19.34","19.37","20.05","20.12","10.54","11.12"];
我想删除所有这些引号。
time = [19.00,19.01,19.34,19.37,20.05,20.12,10.54,11.12];
实际上,我从Redis获取所有这些数据作为数组。
并将数据传递给javascript。
var httptime1 = '<?php echo json_encode($httptime1); ?>';
我用来去除引号这样,
for (var i = 0; i < time1.length; i++)
{
time1[i] = time1[i].replace(/"/g, " ");
}
但不工作。
你能建议我,这是最好的方法吗?
正在被返回的时间是string..you的阵列可以简单地将它们映射到两倍或浮动 – rock321987
判断是否使用'isNaN()'一个号码,并使用'parseInt函数()'或'parseFloat( )'将其转换为数字。 – Rudra
如果你关心这些数字的准确性*,你会想把它们保留为一个字符串,而不是使用*不准确的浮点数*。 – deceze