定义和用法分析功能parseInt()Javascript

本文介绍了parseInt()函数的定义和使用Javascript。分享给你供你参考。具体分析如下:

这个函数可以解析一个字符串并返回一个整数。

语法结构:

复制代码如下:parseInt(字符串型)

参数列表:



参数
描述




字符串
这是必要的。要解析的字符串。





可选择的。被解析的数字的基数一般被称为数字,如二进制、八进制或十六。值介于2到36之间。




详细说明:

1。指定类型参数:

在指定类型参数之后,函数将根据指定的类型参数解析字符串,例如:

1.parseint(010

2.parseint(010

3.parseint(010

4.parseInt (010

注意:返回的值是十进制的。类型说,设计是为第一个参数和第二参数值返回在2-36。如果它不在这个区间的parseInt函数返回NaN。如果字符串参数不全是数字的,但与其他字符的parseInt函数只返回前一个数字的第一个字符。例如:

ParseInt(123ab789

两。没有指定类型参数:

当类型参数没有指定,在parseInt函数将自动确定哪些是小数,一般来说,小数,例如:

1.parseint的返回值(23)23。

2.parseint的返回值(23ab )23。

但情况往往不像上面那样简单,再看一个例子。

ParseInt(0x12)返回值为18,不与依归在数字的第一个字符串,还有一种情况,如果字符串是从0x要注意,因为这个时候0x后面的数字被认为是十六进制,返回值是18。如果它从0 和隔壁的邻居是不是一个字符,它将十进制分析在谷歌浏览器在这段时间,但它将基于IE浏览器的八进制为例分析:

返回值的parseInt(0123)123谷歌浏览器下,返回值是83下的IE浏览器。

希望本文能对大家的javascript程序设计有所帮助。