位置: 编程技术 - 正文

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

编辑:rootadmin
今天测的时候发现问题了,当数据库中月份为的时候就出问题了,用parseInt转换之后就成0了。好不解。测了好久,没有发现我代码中的问题,到google搜了一下,才知道是这么一回事。 对于parseInt("")到parseInt("");parseInt("") 到 以后都能得到正确的结果,但如果是parseInt("") 或parseInt("")则返回0; 首先看parseInt语法:parseInt(string, radix); 如果后面参数没写就以第一个的开头判断其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。 在默认不指定radix时,当以0x开关时,为十六进制;如果以0开关且第二位不为x,则让为是八进制,(因为八进制不能有8,9所以报错返回0)。 如果以1开头就以十进制,所以以后就又是对的了所以,在我们用时还是明确指定进位制,以防出错。 如我们平时都用十进制位,我们就 parseInt("", ); 所以,就错了,在以后用到的时候最好在parseInt这个函数后面加上进制数,保证不出错,不然,又得差错好几个小时。!!!!!!!!!!

推荐整理分享javaScript parseInt字符转化为数字函数使用小结,希望有所帮助,仅作参考,欢迎阅读内容。

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

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript 变量基础知识 1.区分大小写scriptlanguage='javascript'varname="zhang";varName="ZHANG";document.writeln(Name+"br/");document.write(name);/script2.弱类型变量全部的变量都用var关键字标示,JavaScri

传智播客学习之JavaScript基础篇 一、JavaScript与java的区别1.JavaScript是Netscape公司的产品,Java是Sun公司的产品。2.JavaScript是基于对象,Java是面向对象。3.JavaScript只需解释就可以执行,Java

Javascript 二维数组 scriptlanguage="JavaScript"varx=3,y=4;vardata=newArray(x);for(vari=0;ix;i++){data[i]=newArray(y);}for(vari=0;ix;i++){for(varj=0;jy;j++){data[i][j]=i+j;}}//varmyarr=newArrqy(3,4)//定义的是一个有

本文链接地址:https://www.jiuchutong.com/biancheng/382971.html 转载请保留说明!

上一篇:javascript Math.random()随机数函数

下一篇:JavaScript 变量基础知识(js的变量)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络