热门

最新

红包

立Flag

投票

同城

我的

发布
cc18868876837
码飞_CC
6 年前
truecc18868876837

JS解析字符串中的数字和将字符串强制类型转换为数字的返回结果都是数字。但解析和转换两者之间还是有明显的差别。如图。
解析允许字符串中含有非数字字符,解析按从左到右的顺序,如果遇到非数字字符就停止。而转换不允许出现非数字字符,否则会失败并返回NaN。
解析和转换之间不是相互替代的关系。它们虽然类似,但各有各的用途。如果字符串右边的非数字字符不影响结果,就可以使用解析。而转换要求字符串中所有的字符都是数字,像"42px"这样的字符串就不行。

CSDN App 扫码分享
分享
评论
6
打赏
  • 复制链接
  • 举报
下一条:
人生就像射箭,梦想就像箭靶子,如果没有箭靶子,你每天拉弓就没有意义。
立即登录