2者的区别:

parseFloat:
  • 解析规则:
    • 依次解析,忽略掉开头结尾的空格。如果开头不是数字相关的字符(0-9,+/-,其他)则返回NaN,否则继续解析,知道遇到非数字相关的字符为止
      • 也就是非数字相关字符结尾也是可以被解析的。但是+和Number不行。
      • 所以不识别其他进制。不支持[]/null等

+:
  • 支持[]/bool类型/null/其他数字/其他进制(8/16等)表示
  • 不支持undefined,空对象{}




Number:
  • 应该和+一样

3.转换为number:parseFloat/Number/+

2019-02-16 21:57:51 0 66
这里是评论

相关推荐