码迷,mamicode.com
首页 > 其他好文 > 详细

parseInt、parseFloat、Number总结

时间:2017-10-28 17:44:53      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:radix   数字   使用   空白   转换   没有   小数点   str   科学   

parseInt(string, radix)

功能: 将字符串转换为十进制的数字

radix: string的进制,没有时根据string进行判断:

1~9开头 十进制

0x开头 16进制

0开头 八进制或16进制

允许开头结尾有空格

string被空格隔开时转换第一个

当无法转换时返回NaN

 

parseFloat(string)

从遇见第一个字符开始逐个向右移动,遇见除了正负号、数字、小数点或科学计数法以外的字符即终止

忽略前后空白,并不会追加小数

string被空格隔开时转换第一个

 

Number(obj)

将对象转为数字,无法转换返回NaN

允许前后端有空白,但不允许中间有空白

备注: parseInt与parseFloat都是转换第一个无效字符前的字符串,但Number面向的时整体,使用不允许中间有空格

 

parseInt、parseFloat、Number总结

标签:radix   数字   使用   空白   转换   没有   小数点   str   科学   

原文地址:http://www.cnblogs.com/yanze/p/7747202.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!