String() 可以转换undefined和null .toString() 不行
另外常见转化:+xxx转化为数字(+new Date()),!!xxx转化为布尔
(顺带说一句,加法的处理真奇怪)
1 | 3 + '1' // 31 |
无关的另外:preferObject || backupObject 备胎写法
String() 可以转换undefined和null .toString() 不行另外常见转化:+xxx转化为数字(+new Date()),!!xxx转化为布尔
(顺带说一句,加法的处理真奇怪)
1 | 3 + '1' // 31 |
无关的另外:preferObject || backupObject 备胎写法
原文作者:Yizhou Shen
原文链接:http://shenyizhou.github.io/2017/12/02/2017-12-02-JS%E8%BD%AC%E5%8C%96%E5%AD%97%E7%AC%A6%E4%B8%B2/
发表日期:December 2nd 2017, 2:41:59 pm
更新日期:September 6th 2023, 3:04:23 pm
版权声明:本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可