zoukankan      html  css  js  c++  java
  • js中Number()、parseInt()和parseFloat()的区别进行详细介绍

    http://www.jb51.net/article/100606.htm

    区别:

    parseFloat,parseInt  解析的过程中如果前面有空格,结果不会有任何影响,Number解析的时候结果则为NaN.

    parseFloat解析的过程中 如果遇到非数字字符,则会返回当前解析的数字字符 如:21.21a 结果为 21.21,

    当遇到有小数点的时候 第一个小数点是有效的  如: 2.3.3  结果为2.3

    parseInt解析的过程中,不解析小数点后面的,值为整数  

    相同点:   可以解析数字也可以解析字符串 。 同时解析的过程中会把无效的0给过滤掉  如:  

    console.log(parseFloat("1.200"));  --  1.2
    console.log(Number("1.300"));    -- 1.3
    console.log(parseInt("1.220"));   --1

  • 相关阅读:
    团队博客18
    团队博客17
    团队博客16
    团队博客15
    团队博客14
    团队博客13
    团队博客12
    课堂作业08--MVC框架的具体应用
    课堂作业07--MVC框架
    课堂作业06--23中设计模式
  • 原文地址:https://www.cnblogs.com/kangyu222/p/6297386.html
Copyright © 2011-2022 走看看