一、其他数据类型转换为 String
方法一:String(参数)

方法二:拼串的方法,任意数据类型+ “” ,即可转换为String

二、其他数据类型转换为Number
方法一:Number(参数)
- 字符串 --> 数字
1. 字符串是纯数字,则直接转换为数字
2. 字符串有非数字,则转为为NaN
3. 字符串是一个空串或是一个全是空格的字符串,则转换为0
- 布尔 --> 数字
1.true 转成 1
2.false 转成 0
- Null --> 数字
转成0
- undefined --> 数字
转成NaN

方法二:parseInt(参数) parseFloat(参数) 该方法是专门用来转换字符串的
- parseInt():把一个字符串转换为一个整数,从左往右,读到第一个非数字后停止读取
- parseFloat():把一个字符串转换为一个浮点数

三、其他数据类型转换为Boolean
方法一:Boolean(参数)
- 数字 --> 布尔值
1. 0和NaN 转成 false
2. 其他数字 转成 true
- 字符串 --> 布尔值
1. 空串 转成 false
2. 其他字符串 转成 true
- null和undefined --> 布尔值
转成 false
- 对象 --> 布尔值
转成 true
