jiavaScript中parseInt
时间: 2024-05-13 21:17:07 浏览: 117
js中parseInt函数浅谈
JavaScript中的parseInt函数用于将一个字符串转换为整数。它的语法是:
```
parseInt(string, radix)
```
其中,`string`是要被转换的字符串,`radix`是基数(即进制数),可选参数,表示要解析的数字的基数,范围是2~36,默认值是10。如果`radix`是0或者未指定,则`parseInt`会根据字符串的前缀来判断基数,如果以"0x"或者"0X"开头,则被解析为十六进制整数,如果以"0"开头,则被解析为八进制整数,否则被解析为十进制整数。
例如:
```
parseInt("123") // 123
parseInt("010") // 8
parseInt("0xF") // 15
parseInt("11", 2) // 3
```
需要注意的是,`parseInt`会忽略字符串中的非数字字符,直到遇到第一个数字字符或正负号。如果字符串中的第一个字符不是数字或正负号,则返回NaN。另外,如果字符串中包含小数点,则小数点后面的字符会被忽略。
阅读全文