- 返回值类型不同,includes 返回布尔型,indexOf 返回数值,在 if 判断时 includes 更简便
- 如果数组中有 NaN,要判断数组是否有存在 NaN,indexOf 是无法判断的,必须使用 includes
- 当数组有空值的时候,includes 会认为空的值是 undefined,而 indexOf 不会
- 如果要查找某个元素在数组中的位置,该使用 indexOf,如果要判断数组中是否存在某个元素,该使用 includes
本文标题:includes VS. indexOf
本文链接:https://www.haomeiwen.com/subject/vttphktx.html
网友评论