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 相关文章推荐
jquery 得到当前页面高度和宽度的两个函数
Feb 21 Javascript
Dom 是什么的详细说明
Oct 25 Javascript
深入理解Javascript中的自执行匿名函数
Jun 03 Javascript
浅谈js中test()函数在正则中的使用
Aug 19 Javascript
vue.js的安装方法
May 12 Javascript
微信小程序request请求后台接口php的实例详解
Sep 20 Javascript
echarts学习笔记之图表自适应问题详解
Nov 22 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
Aug 09 Javascript
javascript实现简易的计算器
Jan 17 Javascript
js实现圆形显示鼠标单击位置
Feb 11 Javascript
详解vue3.0 diff算法的使用(超详细)
Jul 01 Javascript
vue+spring boot实现校验码功能
May 27 Vue.js
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
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
2013/01/06 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
php动态读取数据清除最右边距的方法
2017/04/12 PHP
关于jQuery参考实例 1.0 jQuery的哲学
2013/04/07 Javascript
JS运动框架之分享侧边栏动画实例
2015/03/03 Javascript
JS实现3D图片旋转展示效果代码
2015/09/22 Javascript
浅谈Vue路由快照实现思路及其问题
2018/06/07 Javascript
vue+Element-ui实现分页效果实例代码详解
2018/12/10 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
微信小程序可滑动月日历组件使用详解
2019/10/21 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
原生js中运算符及流程控制示例详解
2021/01/05 Javascript
vue3中轻松实现switch功能组件的全过程
2021/01/07 Vue.js
[44:58]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第二场
2018/04/06 DOTA
Python subprocess模块学习总结
2014/03/13 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
python运行时间的几种方法
2016/06/17 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
django实现模型字段动态choice的操作
2020/04/01 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
python+requests接口自动化框架的实现
2020/08/31 Python
北美三大旅游网站之一:Travelocity
2017/08/12 全球购物
斯德哥尔摩通票:Stockholm Pass
2018/01/09 全球购物
澳大利亚儿童精品仓库:Goo & Co.
2019/06/20 全球购物
师范应届毕业生自荐信
2013/11/18 职场文书
大四学生找工作的自荐信
2014/03/27 职场文书
环境科学专业求职信
2014/08/04 职场文书
大学生党校培训心得体会
2014/09/11 职场文书
交通事故协议书范文
2014/10/23 职场文书
四风专项整治工作情况汇报
2014/10/28 职场文书
2015年机关后勤工作总结
2015/05/26 职场文书
2016年“5.12”国际护士节活动总结
2016/04/06 职场文书
Vue vee-validate插件的简单使用
2021/06/22 Vue.js
基于Redis zSet实现滑动窗口对短信进行防刷限流的问题
2022/02/12 Redis