通过查看svelte.js的代码,我发现了一个奇怪的函数: return a != a ? b == b : a !== b;有人能向我解释一下,在什么情况下,将一个变量与其自身进行不平等比较会导致错误?
我知道!=和==是比!==和===更弱的比较运算符,因为他们并不真正关心类型,但我仍然不知道是什么使not_equal函数不同于简单的a !== b
我的朋友问我,她如何在PHP中创建和比较日期。因为我知道PHP中有一个DateTime类,所以我告诉她搜索并使用它一旦被理解,但是我不确定比较的内容。所以我在谷歌上搜索了如何比较PHP中的日期。我认为DateTime类使用一些内置的方法来比较日期。expire_dt = new DateTime($expire);
我不明白的是,如何使用像<这样的比较运算符</e