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 相关文章推荐
ECMAScript 基础知识
Jun 29 Javascript
原生js实现shift/ctrl/alt按键的获取
Apr 08 Javascript
node.js中的fs.rename方法使用说明
Dec 16 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
Aug 25 Javascript
jquery按回车键实现表单提交的简单实例
May 25 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
Jun 06 Javascript
基于javascript的Form表单验证
Dec 29 Javascript
javascript 缓冲运动框架的实现
Sep 29 Javascript
angular2 ng2-file-upload上传示例代码
Aug 23 Javascript
angularJs中ng-model-options设置数据同步的方法
Sep 30 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
Dec 12 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
Jul 17 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
通过PHP的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
PHP 接入微信扫码支付总结(总结篇)
2016/11/03 PHP
php 判断页面或图片是否经过gzip压缩的方法
2017/04/05 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
jQuery Ajax文件上传(php)
2009/06/16 Javascript
33种Javascript 表格排序控件收集
2009/12/03 Javascript
javascript 得到变量类型的函数
2010/05/19 Javascript
8个超实用的jQuery功能代码分享
2015/01/08 Javascript
js限制文本框只能输入中文的方法
2015/08/11 Javascript
Javascript农历与公历相互转换的简单实例
2016/10/09 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
vue实现计步器功能
2019/11/01 Javascript
Vue 401配合Vuex防止多次弹框的案例
2020/11/11 Javascript
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
小白如何入门Python? 制作一个网站为例
2018/03/06 Python
Python 通配符删除文件的实例
2018/04/24 Python
解决Pycharm无法import自己安装的第三方module问题
2018/05/18 Python
Sanic框架路由用法实例分析
2018/07/16 Python
python issubclass 和 isinstance函数
2019/07/25 Python
python实现用类读取文件数据并计算矩形面积
2020/01/18 Python
如何基于pythonnet调用halcon脚本
2020/01/20 Python
jupyter notebook 多行输出实例
2020/04/09 Python
DataFrame 数据合并实现(merge,join,concat)
2020/06/14 Python
浅谈OpenCV中的新函数connectedComponentsWithStats用法
2020/07/05 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
一套C#面试题
2013/10/09 面试题
高级文秘工作总结的自我评价
2013/09/28 职场文书
三分钟自我介绍演讲稿
2014/08/21 职场文书
英文邀请函
2015/02/02 职场文书
赢在中国观后感
2015/06/02 职场文书
商务英语邮件开头问候语
2015/11/10 职场文书
Win11如何默认打开软件界面最大化?Win11默认打开软件界面最大化的方法
2022/07/15 数码科技