亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

JavaScript parseInt() 函數(shù)

 JavaScript 全局屬性/函數(shù)

parseInt()函數(shù)的作用是:解析字符串參數(shù)并返回指定基數(shù)的整數(shù)。

基數(shù)參數(shù)用于指定要使用的數(shù)字系統(tǒng),例如,基數(shù)16(十六進制)表示應將字符串中的數(shù)字從十六進制數(shù)字解析為十進制數(shù)字。

如果未定義radix參數(shù)(或不存在),則JavaScript假定以下內容:

  • 如果字符串以“ 0x”開頭,則基數(shù)為16(十六進制)

  • 如果字符串以“ 0”開頭,則基數(shù)為8(八進制)

  • 如果字符串以任何其他值開頭,則基數(shù)為10(十進制)

如果第一個字符不能轉換為數(shù)字,則parseInt()返回NaN。

如果parseInt()遇到指定基數(shù)中不是數(shù)字的字符,它將忽略該字符和所有后續(xù)字符,并返回解析到該點的整數(shù)值。

parseInt()將數(shù)字截斷為整數(shù)值。允許開頭和結尾空格。。

要將數(shù)字轉換為特定基數(shù)的字符串文字,請使用intValue.toString(radix)。

語法:

parseInt(string, radix)
parseInt("12");   // 12
parseInt("12.25");// 12
parseInt("15px"); // 15
parseInt("34 45 66"); // 34
parseInt("   20   "); // 20
parseInt("Parrot 12");// NaN
parseInt('314e-2');   // 3
parseInt('0.0314E+2');// 0
parseInt('13', 8);// 11
parseInt('10', 16);   // 16
parseInt('0xF', 16);  // 15
parseInt('1001', 2);  // 9
測試看看?/?

瀏覽器兼容性

所有瀏覽器都完全支持parseInt()函數(shù):

Function
parseInt()

參數(shù)值

參數(shù)描述
string(必需)要解析的字符串
radix(可選)介于2到36之間的整數(shù),代表基數(shù)(數(shù)學數(shù)字系統(tǒng)中的基數(shù))

技術細節(jié)

返回值:從給定的字符串解析的整數(shù)。如果第一個字符不能轉換為數(shù)字,則返回NaN。
JavaScript版本:ECMAScript 1

 JavaScript 全局屬性/函數(shù)