1.任意类型转换为字符串
1.x.toString 可以将number,boolean,object转化为字符串,但是无法转换null,undefined这两种数据类型
2.String(x) 是一个全局函数,功能更强大可以转换基本上所有类型为字符串
3.x + '' 把x加上一个空字符串就可以快速将其他类型转换成字符串
2.任意类型转换为布尔
1.Boolean(x) 可以转换所有类型为布尔类型
2.!! + x 最便捷最快的方式来使其他类型转换为布尔类型
3.任意类型转换为数字
1.Number(x) 除了要转换的类型本来就是由数字的组成之外,其他的转换一律变成NaN
2.parseInt(x,10) 将其他类型转换成整数类型,后面的10表示的是十进制,取值范围为2~37之间
3.parseFloat(x) 解析一个字符串并返回一个浮点数
4.x - 0 字符串减去一个0可以转换成数字
5.+ x 加上+可以转换成数字,并不是取绝对值