Array indexOf 和 includes 的区别

2021-04-07  本文已影响0人  莫帆海氵

返回值不同

比较算法的差异

ES2015 有四种相等算法:

SameValueZero 和 === 的区别:

// 只在于对 NaN 值的处理

[NaN, NaN].indexOf(NaN)
> -1
[NaN, NaN].includes(NaN)
> true

参考
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Equality_comparisons_and_sameness

上一篇 下一篇

猜你喜欢

热点阅读