zoukankan      html  css  js  c++  java
  • 类型转换

    其他类型转数字类型:三种方式

      1.  parseInt()------转整数

     console.log(parseInt("10"));//10
     console.log(parseInt("10afrswfdsf"));//10
     console.log(parseInt("g10"));//NaN
     console.log(parseInt("1fds0"));//1
     console.log(parseInt("10.98"));//10
     console.log(parseInt("10.98fdsfd"));//10

      2.  parseFloat()------转小数

      console.log(parseFloat("10"));//10
      console.log(parseFloat("10afrswfdsf"));//10
      console.log(parseFloat("g10"));//NaN
      console.log(parseFloat("1fds0"));//1
      console.log(parseFloat("10.98"));//10.98
      console.log(parseFloat("10.98fdsfd"));//10.98

      3.  Number()-------转数字

     console.log(Number("10"));//10
     console.log(Number("10afrswfdsf"));//NaN
     console.log(Number("g10"));//NaN
     console.log(Number("1fds0"));//NaN
     console.log(Number("10.98"));//10.98
     console.log(Number("10.98fdsfd"));//NaN

    总结:转整数用parseInt()  , 想要转小数用parseFloat()  ,想要转数字用Number()  ----比前面两种方式严格。


    其他类型转字符串类型:

      1.      变量名.toString()

      2.      String(变量名)

    注意: 如果变量有意义调用.toString()转换      变量没有意思使用String()转换

    其他类型转布尔类型:

      1.     Boolean(值)

      console.log(Boolean(1));//true
      console.log(Boolean(0));//false
      console.log(Boolean(11));//true
      console.log(Boolean(-10));//true
      console.log(Boolean("哈哈"));//true
      console.log(Boolean(""));//false
      console.log(Boolean(null));//false
      console.log(Boolean(undefined));//false
  • 相关阅读:
    一次开发中使用过的shell命令
    MySQL 数据库 Having 和Where的区别
    mysql 正则表达式
    mysql union与 union all 的区别
    压缩与解压
    MySQL Shell
    MGR监控报警
    MySQL Router单点隐患通过Keepalived实现
    expdp和impdp
    ogg trail文件序列号不一致
  • 原文地址:https://www.cnblogs.com/webmc/p/9516058.html
Copyright © 2011-2022 走看看