美文网首页
js 显式的数据类型转换 和 隐式的数据类型转换

js 显式的数据类型转换 和 隐式的数据类型转换

作者: 16manman | 来源:发表于2019-04-02 17:06 被阅读0次

一、显式的转换数据类型

  1. Boolean()
  2. String()
  3. Number()
  4. toString() 但null和undefined值没有这个方法。
  5. parseInt()
  6. parseFloat()

二、隐式的转换数据类型

  1. 递增和递减操作符(a++ ,a-- ,++a , --a)
    • 这4个操作符对任何值都适用,也就是他们不仅适用于整数,还可以用于字符串、布尔值、浮点数值和对象,此时伴随着隐式的数据类型转换。
  2. 一元加和减操作符(+,-),类似于Number(),会对值进行转化
  true + 0 // 1
  false + 0 // 0
  + '1' // 1
  true - 0 // 1
  false - 1 // *-1
  - '1' // -1

  // 注意
  0 + '1' // "01"
  '1' + 0 // "10"
  1. 逻辑非操作符比较操作符 将任意值转换为 布尔值
!0 //true
!1 //false

1>0 //true
true>false //true
  1. if,do-while,while语句会将判断语句转换为布尔类型值。

相关文章

  • JS里的数据类型转换

    在js中,数据类型转换分为显式数据类型转换和隐式数据类型转换。 1, 显式数据类型转换 a:转数字: 1)Numb...

  • JavaScript的显式转换和隐式转换

    js的显式转换和隐式转换都是数据类型的转换;js的数据类型是弱类型的,即可以给变量赋值为任意的数据类型,当进行运算...

  • Java Script 类型转换以及运算

    (一)类型转换 1、隐式转换 num 被隐式转换为true 2、显式转换 其他数据类型转(布尔类型)1、数字:0和...

  • 【二】基本数据类型和Eclipse使用

    1.基本数据类型(4类8种) 2.强制类型转换 隐式转换隐式转换 显式转换显式转换 3.Eclipse使用介绍 E...

  • 数据类型转换

    写在前面 C/C++编程中常见数据类型转换,包括隐式类型转换和显式类型转换。 1. 隐式类型转换 隐式类型转换在以...

  • 浮点数转换为新类型时必须做范围检查

    在C语言中,数据类型转换一般可分为隐式转换和显式转换,也称为自动转换和强制转换。其中,常见的隐式转换有4种,如下所...

  • JS隐式数据类型转换

    隐式数据类型转换介绍 前面有总结过 JS数据类型转换 Number(), toString(), parseInt...

  • Java中基本数据类型的转换

    Java中的八种基本数据类型之间可以进行转换。数据之间的转换分为两种:自动(隐式)转换和强制(显式)转换。 1、数...

  • JS的基本小结

    JS基本输出方式 JS数据类型 变量 常量 变量常量小练习 声明提前 隐式转换 显示转换/强制转换

  • 隐式转换 显示转换

    ####一.隐式转换 **1) 查看数据类型** *typeof* ```js 案例: v...

网友评论

      本文标题:js 显式的数据类型转换 和 隐式的数据类型转换

      本文链接:https://www.haomeiwen.com/subject/lrigbqtx.html