首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
铁腕阿童木
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 31
沸点 1
赞
32
返回
|
搜索文章
赞
文章( 31 )
沸点( 1 )
zhangbao90s
公众号 @写代码的宝哥
·
8年前
举报
在 JavaSript 中,parseFloat 方法的转换规则是这样的:
1. 先将参数转换为字符串。
2. 去除字符串左边的所有空格。
3. 从左往右匹配最长的可表示为浮点数的字符串前缀。
4. 如果最终匹配的字符串为空(''),则返回 NaN;否则返回字符串的所表示的那个浮点数。
这就解释了为什么 Number('') 结果是 0,但是 parseFloat('') 结果是 NaN 的原因了。
展开
收起
查看大图
向左旋转
向右旋转
分享
2
12
个人成就
文章被点赞
9
文章被阅读
3,601
掘力值
103
关注了
35
关注者
2
收藏集
7
关注标签
16
加入于
2017-09-22