js中字符串解析成数字 parseInt("08")
来源:互联网 发布:备案域名过期注册 编辑:程序博客网 时间:2024/06/05 20:10
js从字符串中解析成数字
问题
在对时间处理时,我们得到了好的编程者得到了“08”,“09”月份,为了日期的初始化或着比较月份的大小,匆匆进行
parseInt("08");parseInt("09");
一般我们都认为万事大吉了,其实在IE8中编程会报错,大多是我们会抱怨IE8及其低版本浏览器的土鳖。
其实不然,是因为我们的编程太不细心,慢慢道来。
js中的整型类型有 10进制类型,2进制类型,8进制类型(前缀0),16进制类型(前缀0x)
有点浏览器将“08”当做8进制数处理了,恍然大悟
解决方法:
仔细使用parseInt方法,好好学透
parseInt(string, radix)
可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。
如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 为基数。
如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。
方法:我们使用parseInt("08",10);以10为基数就可以得到想要的结果了
0 0
- js中字符串解析成数字 parseInt("08")
- js中使用parseFloat()将一个字符串解析成数字
- js----字符串转换成数字
- js字符串转换成数字
- js字符串转换成数字
- js 字符串转化成数字
- js 字符串转化成数字
- js字符串转换成数字
- js 字符串转化成数字
- js 字符串转化成数字
- js 字符串转化成数字
- js 字符串转换成数字
- js 字符串转换成数字
- js 字符串转化成数字
- js 字符串转化成数字
- js 字符串转化成数字
- js 字符串转化成数字 .
- js 字符串转化成数字
- POJ 2528 Mayor's posters(离散化+区间set线段树)
- 黑马程序员(六)JDK5新特性之注解
- poj3280(回文串,DP)
- WebView自适应屏幕
- 初识云计算day020
- js中字符串解析成数字 parseInt("08")
- hdu2069
- 围圈报数
- 图片异步加载框架 Android-Universal-Image-Loader
- POJ 3468 A Simple Problemwith Integers(线段树:区间add,区间查询)
- Matlab绘图-很详细,很全面
- Linux 内核网络协议栈 ------ tcp重传数据包 tcp_xmit_retransmit_skb
- Dev GridControl 小结
- 在云边公益——互联网金融与公益的完美结合