這裏我有一個數組。它是一個時間的數組。如何從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