これは Harmony(ECMAScript 6) 提案の一部であり、実験段階の技術です。
この技術の仕様は安定していません。ブラウザ互換性の一覧表を確認してください。またこれらの構文や動作は、仕様変更などにより、新しいバージョンのブラウザでは変更される可能性があるという点に注意してください。
概要
文字列引数をパースし指定された基数または底の整数値を返します。
構文
Number.parseInt(string[, radix])
引数
-
string
-
The value to parse. If
string
is not a string, then it is converted to one. Leading whitespace in the string is ignored.
-
radix
- An integer between 2 and 36 that represents the radix (the base in mathematical numeral systems) of the above mentioned string. Specify
10
for the decimal numeral system commonly used by humans. Always specify this parameter to eliminate reader confusion and to guarantee predictable behavior. Different implementations produce different results when a radix is not specified.
説明
このメソッドはグローバル関数parseInt()
と完全に同じ関数です。:
Number.parseInt === parseInt; // true
ECMAScript第6版でサポートされております(目的はグローバル関数のモジュール化です)。詳細や例についてparseInt()
を確かめて下さい。
ポリフィル
Number.parseInt = parseInt;
仕様
仕様 | 状況 | コメント |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) |
Standard | Initial definition. |
ブラウザ実装状況
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | (有) | 25 (25) | 未サポート | (有) | 未サポート |
機能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
基本サポート | 未サポート | 25 (25) | 未サポート | 未サポート | 未サポート |
関連情報
- The
Number
- The global
parseInt()
method.