Js中String轉int
方案一代碼:
Number(str)
方案二代碼:
//parseInt 方法都有兩個參數, 第一個參數就是要轉換的對象, 第二個參數是進制基數, 可以是 2, 8, 10, 16, 默認以 10 進制處理 parseInt(str)
方案一與方案二對比:
var str='1250' ; alert( Number(str) ); //得到1250 alert(parseInt(str)); //得到1250 var str1='00100'; alert( Number(str1) ); //得到100 alert(parseInt(str1)); //得到64
注意:parseInt方法在format'00'開頭的數字時會當作2進制轉10進制的方法進行轉換;
所以建議string轉int最好用Number方法;