2015-10-06 67 views

回答

11

其映射到Number功能:

var array = ["1", "2", "3", "4", "5"]; 
array = array.map(Number); 
array; // [1, 2, 3, 4, 5] 
6

map()方法創建一個新的數組,其結果是對該數組中的每個元素調用一個提供的函數。

一元+更像parseFloat,因爲它也接受小數。

參考this

試試這個片斷:

var array = ["1", "2", "3", "4", "5"]; 
 
array = array.map(function(item) { 
 
    return +item; 
 
}); 
 
console.log(array);

+0

咕d答案,但是片段的最重要的部分是什麼? – amdixon

+0

如果你點擊運行代碼片段,什麼都不顯示。 – amdixon

+2

@amdixon只需打開瀏覽器的控制檯(F12);) – Andreas