javascript parseint方式怎么使用

lxf2023-03-13 12:18:01

javascript parseint方式作用是分析一个字符串数组,并回到一个整数,应用词法是“parseInt(string, radix)”,在其中主要参数string表示会被分析的字符串数组。

javascript parseint方式怎么使用

文中作业环境:windows7系统软件、javascript1.8.5版、DELL G3计算机

javascript parseint方式如何使用?

JavaScript parseInt() 函数公式

定义和使用方法

parseInt() 函数公式可分析一个字符串数组,并回到一个整数。

当主要参数 radix 数值为 0,或没有设置该主要参数时,parseInt() 会依据 string 来判断数字的数量。

当忽视主要参数 radix , JavaScript 默认设置数的数量如下所示:

假如 string 以 "0x" 开始,parseInt() 能把 string 的其他部分分析为十六进制的整数金额。

假如 string 以 0 开始,那样 ECMAScript v3 容许 parseInt() 的一个完成把此后的标识符分析为八进制或十六进制的数据。

假如 string 以 1 ~ 9 数字开始,parseInt() 将将它分析为十进制的整数金额。

词法

parseInt(string, radix)

主要参数

string 必不可少。会被分析的字符串数组。

radix 可选择。提出要分析的数的数量。该值处于 2 ~ 36 中间。

全部关键电脑浏览器也支持 parseInt() 函数公式

提醒和注解

留意: 仅有字符串数组里的第一个数据能被回到。

留意: 开头结尾的空格符是许可的。

留意:假如字符串数组的第一个标识符无法被转换为数字,那样 parseInt() 会回到 NaN。

留意:在字符串数组以"0"为开始的时候老旧浏览器默认应用八进制数量。ECMAScript 5,默认是十进制的数量。

案例

我们将要应用 parseInt() 来分析不同类型的字符串数组:

document.write(parseInt("10")   "<br>");
document.write(parseInt("10.33")   "<br>");
document.write(parseInt("34 45 66")   "<br>");
document.write(parseInt(" 60 ")   "<br>");
document.write(parseInt("40 years")   "<br>");
document.write(parseInt("He was 40")   "<br>");
document.write("<br>");
document.write(parseInt("10",10)  "<br>");
document.write(parseInt("010")  "<br>");
document.write(parseInt("10",8)  "<br>");
document.write(parseInt("0x10")  "<br>");
document.write(parseInt("10",16)  "<br>");

之上案例输出结果:

10
10
34
60
40
NaN

10
10
8
16
16

留意:旧电脑浏览器由于使用旧版的ECMAScript(ECMAScript版本号低于ECMAScript 5,当字符串数组以"0"开始时默认设置应用八进制,ECMAScript 5采用的是十进制),因此在分析("010") 将导出8。

强烈推荐学习培训:《javascript基础教程》

以上就是关于javascript parseint方式怎么使用具体内容,大量欢迎关注AdminJS其他类似文章!