js 严格相等的问题 如何判断一个值和NaN严格相等

在js中,NaN作为一种特殊的number类型,和自己比较时并不严格相等
可以用Object.is(NaN, param), 或者isNaN来进行判断
在一些判断严格相等的场景,如数组去重、深拷贝等,需要注意这个问题

posted @ 2022-03-18 13:34  IslandZzzz  阅读(80)  评论(0编辑  收藏  举报