IE下使用 parseInt函数问题
来源:互联网 发布:怎样安装网络打印机 编辑:程序博客网 时间:2024/06/01 09:50
在IE下使用parseInt函数处理08,09时都出现0的情况,
后查了资料说是没有设置进制,
parseInt(string, radix)
可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。
如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。
如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。
返回值
返回解析后的数字。
说明
当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。
举例,如果 string 以 "0x" 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后的字符解析为八进制或十六进制的数字。如果 string 以 1 ~ 9 的数字开头,parseInt() 将把它解析为十进制的整数。
提示和注释
注释:只有字符串中的第一个数字会被返回。
注释:开头和结尾的空格是允许的。
提示:如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN。
实例
在本例中,我们将使用 parseInt() 来解析不同的字符串:
parseInt("10");//返回 10parseInt("19",10);//返回 19 (10+9)parseInt("11",2);//返回 3 (2+1)parseInt("17",8);//返回 15 (8+7)parseInt("1f",16);//返回 31 (16+15)parseInt("010");//未定:返回 10 或 8
TIY
- parseInt()
- 如何使用 parseInt() 来解析不同的字符串。
JavaScript 全局对象
说明地址:http://www.w3school.com.cn/jsref/jsref_parseInt.asp
0 0
- IE下使用 parseInt函数问题
- JavaScript中parseInt()函数问题
- JavaScript中parseInt()函数问题
- JavaScript中parseInt()函数问题
- JS中parseInt函数的一个问题
- Integer.parseInt()函数 NumberFormatException异常问题
- 关于javascript parseInt函数的问题
- parseInt() 函数
- parseInt()函数
- parseInt函数
- IE下canvas使用问题归集
- ie下使用ajax缓存问题
- javascript函数parseInt()使用中需要的注意点
- 使用ShellExecute函数打开IE浏览器下的新窗口
- 使用Integer.parseInt()需要注意的问题分析
- 在JSP中使用Integer.parseInt()报错的问题
- 在ie及firefox下DOM使用问题!
- IE下jquery使用submit方法时,提示下载问题
- android手机 ping 虚拟机ubuntu的ip地址
- nginx搭建rtmp协议流媒体服务器总结
- vlc框架流程解析(转)
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET(转)
- C标准缓冲区和内核缓冲区
- IE下使用 parseInt函数问题
- malloc()与calloc区别 (转)
- signal(SIGPIPE, SIG_IGN) (转)
- rtmp聊天相关归总
- C语言实现封装、继承和多态
- AMF_OBJECT 数据结构浅析
- VisualSVN Server搭建SVN服务器<转>
- 在R语言中使用SQL语句
- fatal error C1010: 在查找预编译头时遇到意外的文件结尾 (转)