该特性处于 ECMAScript 6 规范草案中,目前的实现在未来可能会发生微调,请谨慎使用。
概述
Number.parseInt() 方法可以根据给定的进制数把一个字符串解析成整数。
语法
Number.parseInt(string[, radix])
参数
-
string - 被解析的值。如果不是一个字符串,则将其转换为字符串。字符串开头的空白符将会被忽略。
-
radix - 一个整数值,指定转换中采用的基数。总是指定该参数可以保证结果可预测。当忽略该参数时,不同的实现环境可能产生不同的结果。
描述
该方法和全局的 parseInt() 函数是同一个函数:
Number.parseInt === parseInt; // true
请移步全局函数 parseInt() 页面查看更多的解释和示例。
Polyfill
Number.parseInt = parseInt;
规范
| 规范名称 | 规范状态 | 备注 |
|---|---|---|
| Release Candidate |
浏览器兼容性
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | (Yes) | 25 (25) | 未实现 | (Yes) | 未实现 |
| Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | 未实现 | 25 (25) | 未实现 | 未实现 | 未实现 |
相关链接
Number()- 全局的
parseInt()函数