这篇主要是讨论一下Number强制转换的例子:
1、Number("")
Number(" ")
Number([])
Number("\n")
------ 转化为0
2、Number({})
------ 转化成NaN
3、Number(null)
------ 转化成0
4、Number([1])
------ 转换成1
5、[] == false
------ 这个需要知道==的转换规则,首先false会转成0,然后[]会转成0,最后返回true
来源于:
http://bbs.blueidea.com/thread-2919557-1-1.html
本文详细探讨了Number类型在不同场景下的强制转换规则,包括空字符串、空数组、null、单元素数组以及对象的转换结果,并解释了相关转换原理。

被折叠的 条评论
为什么被折叠?



