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
  • 相关阅读:
    LLDB 常用的调试命令
    iOS https认证
    pod lib lint xxx.podspec 验证出错 Could not find a `ios` simulator
    LLDB 调试
    First throw call stack: 不打印方法名
    AOP
    增强现实
    2017
    iOS的主要框架介绍 (转载)
    iOS中都有什么设计模式?各个设计模式的作用 (转载)
  • 原文地址:https://www.cnblogs.com/webmc/p/9516058.html
Copyright © 2011-2022 走看看