天天看點

js 中parseInt(xxx,10) 和 parseInt(xxx)的用法

parseInt(numString,[radix])方法 傳回由字元串轉換得到的整數。

parseInt(numString, [radix])

參數

numString 

必選項。要轉換為數字的字元串。 

radix 

可選項。在 2 和 36 之間的表示 numString 所儲存數字的進制的值。如果沒有提供,則字首為 '0x' 的字元串被當作 十六進制 ,字首為 '0' 的字元串被當作 八進制 。所有其它字元串都被當作是 十進制 的。

(常用的進制類型:二進制2、八進制8、十進制10、十六進制16)

說明

parseInt 方法傳回與儲存在 numString 中的數字值相等的整數。如果 numString 的字首不能解釋為整數,則傳回 NaN(而不是數字)。

parseInt("abc") // 傳回 NaN。

parseInt("12abc") // 傳回 12。

可以用 isNaN 方法檢測 NaN。

原文網址:

http://zhidao.baidu.com/link?url=8k0VwhYK37v9Vqpb_E6G-mBUSc56AtQI8H74VvNSHZe6yQreIyycx7HvquxYa54j922ftMh2ncaYORSXZ_j0TK 

繼續閱讀