2015-12-05 29 views

回答

2

它就像==不强制null一样简单。 null只是==undefined及其本身。并且===对类型严格不会强制任何东西。

+1

我了解'==='部分。但是'=='不是强制将一个数字强制为空,当它在开始时被认为是零时?不做任何特殊原因? – marukobotto

+0

你是什么意思的“*发现在一开始是零*”? – Bergi

+0

“*不做任何特殊原因?*” - 不,无。这就是它的设计。可能是因为'null'是“没有”,并且不应该像数字那样比较“任何东西”(就像'null'在大多数其他语言中一样)。 – Bergi

相关问题