5
(NaN!= NaN)と(NaN!== NaN)の違いは何ですか?
まず最初に、私は方法isNaN()とNumber.isNaN()作業を知っていることを述べたいと思います。私はデビッドフラナガンによる明確なガイドを読んでいて、値がNaN次の値であるかどうかを確認する方法の例を示しています x !== x これは、になりますtrue場合にのみxですNaN。 しかし今、私は質問があります。なぜ彼は厳密な比較を使用するのですか?どうやら x != x 同じように動作します。両方のバージョンを使用しても安全ですか、またはtruefor x !== xおよびfalseforで返されるJavaScriptの値が不足していますx != xか?
148
javascript
nan