首页 > 编程语言 > 详细

JavaScript:理解parseInt

时间:2015-12-26 23:37:44      阅读:292      评论:0      收藏:0      [点我收藏+]

以前我一直以为parseInt只输出正整数,且只对数字有效,今天发现,原来parseInt是解析字符串返回一个数字的。parseInt(string, radix),第一个是我们要处理的字符串,第二个是基数。

如果radix没有设置,默认会为0。

常用的示例:

parseInt(‘1002xx‘) == > 1002

parseInt(‘10x02xx‘) == > 10

parseInt(‘xx10x02xx‘) == > NAN

字符串第一个字符必须为数字,否则会返回为NAN。因为字符串以 1 ~ 9 的数字开头,parseInt() 会把它解析为十进制的整数。

 

本文出自 “kosig” 博客,请务必保留此出处http://kosig.blog.51cto.com/9218084/1728667

JavaScript:理解parseInt

原文:http://kosig.blog.51cto.com/9218084/1728667

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!