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
  • 相关阅读:
    iOS 109个Demo范例
    iOS 109个Demo范例
    iOS 完全复制UIView
    iOS 完全复制UIView
    iOS 获取self类型
    Python 进阶_OOP 面向对象编程_类和继承
    Python 进阶_OOP 面向对象编程_类和继承
    Python 进阶_模块 & 包
    Python 进阶_模块 & 包
    Python 进阶_模块 & 包
  • 原文地址:https://www.cnblogs.com/webmc/p/9516058.html
Copyright © 2011-2022 走看看