/

parseInt()方法

parseInt()方法

详细了解JavaScript Number对象的parseInt()方法。

将参数解析为整数并返回:

1
2
3
4
5
6
7
Number.parseInt('10') //10
Number.parseInt('10.00') //10
Number.parseInt('237,21') //237
Number.parseInt('237.21') //237
Number.parseInt('12 34 56') //12
Number.parseInt(' 36 ') //36
Number.parseInt('36 is my age') //36

如您所见,Number.parseInt()非常灵活。它还可以转换带有文字的字符串,并提取第一个数字,但字符串必须以数字开头:

1
Number.parseInt('I am Flavio and I am 36') //NaN

您可以添加第二个参数来指定基数。默认是10进制,但也可以使用八进制或十六进制转换:

1
2
3
4
5
Number.parseInt('10', 10) //10
Number.parseInt('010') //10
Number.parseInt('010', 8) //8
Number.parseInt('10', 8) //8
Number.parseInt('10', 16) //16

tags: [“JavaScript”, “parseInt”, “Number object”, “radix”]