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中dom元素上绑定的事件详解
Apr 24 Javascript
jquery实现超简洁的TAB选项卡效果代码
Aug 28 Javascript
AngularJS 实现按需异步加载实例代码
Oct 18 Javascript
js前端面试题及答案整理(一)
Aug 26 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
Mar 03 Javascript
微信小程序实现带刻度尺滑块功能
Mar 29 Javascript
javascript 正则表达式分组、断言详解
Apr 20 Javascript
js使用highlight.js高亮你的代码
Aug 18 Javascript
Vue SSR 组件加载问题
May 02 Javascript
通过图带你深入了解vue的响应式原理
Jun 21 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
Aug 02 Javascript
Vue-CLI 项目在pycharm中配置方法
Aug 30 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
表单提交验证类
2006/07/14 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
JavaScript判断窗口是否最小化的代码(跨浏览器)
2010/08/01 Javascript
jquery中邮箱地址 URL网站地址正则验证实例代码
2013/09/15 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
Javascript写入txt和读取txt文件示例
2014/02/12 Javascript
Javascript实现简单的富文本编辑器附演示
2014/06/16 Javascript
JavaScript编程中布尔对象的基本使用
2015/10/25 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
Nodejs实现短信验证码功能
2017/02/09 NodeJs
vue2中filter()的实现代码
2017/07/09 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
node.js 模块和其下载资源的镜像设置的方法
2018/09/06 Javascript
Vuejs监听vuex中值的变化的方法示例
2018/12/02 Javascript
详解javascript函数写法大全
2019/03/25 Javascript
如何在vue 中引入使用jquery
2020/11/10 jQuery
python多线程编程方式分析示例详解
2013/12/06 Python
Python的IDEL增加清屏功能实例
2017/06/19 Python
flask应用部署到服务器的方法
2019/07/12 Python
django数据模型(Model)的字段类型解析
2019/12/25 Python
python 爬虫 实现增量去重和定时爬取实例
2020/02/28 Python
python实现引用其他路径包里面的模块
2020/03/09 Python
python实现扑克牌交互式界面发牌程序
2020/04/22 Python
Python根据字符串调用函数过程解析
2020/11/05 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
2021/02/20 Python
有关HTML5页面在iPhoneX适配问题
2017/11/13 HTML / CSS
美国领先的奢侈手表在线零售商:WatchMaxx
2017/12/17 全球购物
美国家居装饰店:Pier 1
2019/09/04 全球购物
介绍下Java的输入输出流
2014/01/22 面试题
大学生关于奋斗的演讲稿
2014/01/09 职场文书
质检部经理岗位职责
2014/02/19 职场文书
读群众路线心得体会
2014/03/07 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
师范生求职信
2014/06/14 职场文书
大客户经理岗位职责
2015/04/09 职场文书