JavaScript中隐式类型转换是如何在比较和运算中自动进行的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计489个文字,预计阅读时间需要2分钟。
数据类型之间的转换:(1)数字和字符串使用运算符:数字和字符串如果使用运算符进行操作,那么会先将数字转换为字符串,然后进行字符串连接操作:var str=string text ;
值类型之间的数据类型转换:
(1)数字和字符串使用+运算符:
数字和字符串如果使用+运算符进行操作,那么会将数字先转换为字符串,然后进行字符串连接操作:
var str = "string text "; var num = 10; console.log(str + num) // "string text 10"
(2)布尔值参与的+运算符操作:
如果有布尔型参与,那么首先会将布尔值转换为对应的数字或者字符串,然后再进行相应的字符串连接或者算数运算。
本文共计489个文字,预计阅读时间需要2分钟。
数据类型之间的转换:(1)数字和字符串使用运算符:数字和字符串如果使用运算符进行操作,那么会先将数字转换为字符串,然后进行字符串连接操作:var str=string text ;
值类型之间的数据类型转换:
(1)数字和字符串使用+运算符:
数字和字符串如果使用+运算符进行操作,那么会将数字先转换为字符串,然后进行字符串连接操作:
var str = "string text "; var num = 10; console.log(str + num) // "string text 10"
(2)布尔值参与的+运算符操作:
如果有布尔型参与,那么首先会将布尔值转换为对应的数字或者字符串,然后再进行相应的字符串连接或者算数运算。

