数据类型转换
转数值
1. Number(变量)
// 可以将一个变量强制转换为数值类型, 遇到不可转换的则会返回NaN
2. parseInt(变量)
// 保留整数, 如果后边有小数直接截取掉 例: "10.25" --> 10
// 如果后边带有非数值的直接截取掉 例: "10px" --> 10
3. parseFloat(变量)
// 保留小数, 例: "10.25" --> 10.25
// 如果后边带有非数值的直接截取掉 例: "10.25px" --> 10.25
转字符串
1. String(变量)
// 所有数据类型都可以转换
2. 变量.toString()
// undefined null 不可以用toString()方法转换 会报错
转布尔值
1. Boolean(变量)
// 在js中只有 ''、0、null、undefined、NaN, 这些是false 其余的都是true