一、转为String类型
- 其他数据类型转换为字符串有三种方式
String()
toString
+ ' '
(1) String()
(2) (x).toString
(3) + ' '
二、转换为number数字类型
- 其他类型转换为数字的方法有
Number(x)
parseInt(x,10)
parseFloat(x)
x-0
+x
(1) Number(x)
(2) parseInt(x,10)
(3) parseFloat(x)
(4) x-0,+x
三、把一个数据变成布尔类型
- 在前面加两个!
!!1
!!0
- 只有五个转换结果为false,其他都为true
0 NaN " "/' ' null undefined 这五个结果为false