我就喜歡四處知道爲什麼在標題[] ==![]的值爲true
[] == ![]
給定的表達式評估爲真。
您不能將數組作爲字符串進行比較。我明白了。如果
[] == []
將評估爲假,因爲引用是不同的。雖然如果我們有以下陳述。
var arr = [];
arr == arr // this evaluates to true simply because references are the same.
爲了使A == B返回true,A或B必須是false或true。 A ==!B爲了返回true,A可以是true,B可以是false,反之亦然,但在這種情況下,A和B是相同的值,所以我不明白。
這個問題沒有錯。它不配得到降價。如果你不同意,你應該留下評論和解釋。 – Brad
也許蒂姆又放下鑰匙了? – Li357
我不知道爲什麼會有人低估這一點。這不是很明顯。對布拉德的陳述+1 +1 – Tek