<!--
其它数据类型转字符串
number
boolean -> string
underfind
null
String(变量)
=> 返回转换之后字符串
100 -> '100'
true -> 'true'
false -> 'false'
undefined -> 'undefined'
null -> 'null'
变量.toString()
=> 变量转字符串
100 -> '100'
true -> 'true'
undefined -> Uncaught TypeError: Cannot read properties of undefined (reading 'toString')
null -> TypeError: Cannot read properties of null (reading 'toString')
+ 连接符
var num = '' + 100 // '100'
->
<script>
var num = 100 + '200' // 100200
console.log(num, typeof num)
// var num = null
// console.log(typeof num)
// console.log(typeof num.toString() ,num.toString())
// var num = null //number
// var str = String(num) //string '100'
// console.log(typeof str, str)
</script>