我一直在尝试理解 Javascript 的相等性。您能告诉我为什么以下行返回false
吗?
alert((function a(){}) == (function a(){})) // false
但是从下面的例子中可以看出return but <
returns ,这意味着应该 return但它是。你有什么想法,为什么?false
<=
true
==
true
false
alert((function a(){}) < (function a(){})) // false
alert((function a(){}) > (function a(){})) // false
alert((function a(){}) <= (function a(){})) // true
alert((function a(){}) >= (function a(){})) // true