NaN in identity (and in equality) operator compared with any other value always evaluates to false
Again, if NaN === NaN is false, === cannot be an identity operator. :)
Both operands being the same type (object), however have reference to different objects
You'll note that your rules have no "reference to" in them.
[] and [] just have different values - the value of an object is not determined by its properties.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Again, if NaN === NaN is false, === cannot be an identity operator. :)
You'll note that your rules have no "reference to" in them.
[] and [] just have different values - the value of an object is not determined by its properties.