任意类型转字符串
直接用String()构造函数
1
2
3
4
5String(1)
String(true)
String(null)
String(undefined)
String({}) // "[object Object]"x.toString
1
2
3
4
5(1).toString
true.toString()
null.toString() //error
undefined.toString() //error
({}).toString() //"[object Object]"- ‘’, 加一个空字符串
1
2
3
4
51 + ''
true + ''
null + ''
undefined + ''
o + '' //"[object Object]"
- ‘’, 加一个空字符串
任意类型转数字
1 | Number(x) |
任意类型转布尔
1 | Boolean(x) |