该特性处于 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()
函数