javascript parseint方式作用是分析一个字符串数组,并回到一个整数,应用词法是“parseInt(string, radix)”,在其中主要参数string表示会被分析的字符串数组。
文中作业环境: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其他类似文章!