javaScript parseInt字符转化为数字函数使用小结


Posted in Javascript onNovember 05, 2009

今天测的时候发现问题了,当数据库中月份为09的时候就出问题了,用parseInt转换之后就成0了。好不解。测了好久,没有发现我代码中的问题,到google搜了一下,才知道是这么一回事。

对于parseInt("01")到parseInt("07");parseInt("10") 到 以后都能得到正确的结果,但如果是parseInt("08") 或parseInt("09")则返回0; 首先看parseInt语法:parseInt(string, radix); 如果后面参数没写就以第一个的开头判断其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。 在默认不指定radix时,当以0x开关时,为十六进制;如果以0开关且第二位不为x,则让为是八进制,(因为八进制不能有8,9所以报错返回0)。 如果以1开头就以十进制,所以10以后就又是对的了所以,在我们用时还是明确指定进位制,以防出错。 如我们平时都用十进制位,我们就 parseInt("08", 10);
所以,就错了,在以后用到的时候最好在parseInt这个函数后面加上进制数,保证不出错,不然,又得差错好几个小时。!!!!!!!!!!

Javascript 相关文章推荐
简单三步,搞掂内存泄漏
Mar 10 Javascript
超级简单的图片防盗(HTML),好用
Apr 08 Javascript
JavaScript 异步调用框架 (Part 6 - 实例 & 模式)
Aug 04 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
Jun 14 Javascript
使用jQuery获得内容以及内容的属性
Feb 26 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
Aug 07 Javascript
jQuery插件pagination实现无刷新分页
May 21 Javascript
浅析上传头像示例及其注意事项
Dec 14 Javascript
JavaScript实现动态添加Form表单元素的方法示例
Aug 14 Javascript
vue在使用ECharts时的异步更新和数据加载详解
Nov 22 Javascript
微信小程序开发打开另一个小程序的实现方法
May 17 Javascript
JS数组方法some、every和find的使用详情
Oct 05 Javascript
jQuery toggle()设置CSS样式
Nov 05 #Javascript
javascript 打印内容方法小结
Nov 04 #Javascript
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
Nov 04 #Javascript
JavaScript 自动分号插入(JavaScript synat:auto semicolon insertion)
Nov 04 #Javascript
jQuery 加上最后自己的验证
Nov 04 #Javascript
javascript Math.random()随机数函数
Nov 04 #Javascript
jquery animate 动画效果使用说明
Nov 04 #Javascript
You might like
thinkPHP中_initialize方法实例分析
2016/12/05 PHP
PHP中Laravel 关联查询返回错误id的解决方法
2017/04/01 PHP
javascript 一个函数对同一元素的多个事件响应
2009/07/25 Javascript
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
jQuery中on()方法用法实例详解
2015/02/06 Javascript
jQuery实现冻结表头的方法
2015/03/09 Javascript
JavaScript中使用concat()方法拼接字符串的教程
2015/06/06 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
理解javascript中的with关键字
2016/02/15 Javascript
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
2017/09/15 Javascript
浅析vue中的MVVM实现原理
2019/03/04 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
2020/10/28 Javascript
[00:59]DOTA2荣耀之路1:Doom is back!weapon X!
2018/05/22 DOTA
python3.3实现乘法表示例
2014/02/07 Python
Python 的描述符 descriptor详解
2016/02/27 Python
Python手机号码归属地查询代码
2016/05/04 Python
python获取当前用户的主目录路径方法(推荐)
2017/01/12 Python
Python微信库:itchat的用法详解
2017/08/14 Python
python selenium UI自动化解决验证码的4种方法
2018/01/05 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
python爱心表白 每天都是浪漫七夕!
2018/08/18 Python
python自动发送测试报告邮件功能的实现
2019/01/22 Python
Python程序包的构建和发布过程示例详解
2019/06/09 Python
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
Python中typing模块与类型注解的使用方法
2019/08/05 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
2020/01/18 Python
优纳科技软件测试面试题
2012/05/15 面试题
预备党员期盼十八届四中全会召开思想汇报
2014/10/17 职场文书
大学生志愿者心得体会
2016/01/15 职场文书
Nest.js参数校验和自定义返回数据格式详解
2021/03/29 Javascript
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS