indexOf     返回数值类型   ( 索引、-1 )

includes    返回布尔类型    ( true  、false  ),且能区分出 NaN  undefined ( 如新建空数组 )

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 

测试代码

var arr=[1,2,3,NaN]

arr.indexOf(3)    // 2

arr.indexOf(NaN)    //  -1                         error!

arr.includes(3)   //  true

arr.includes(NaN)   //  true

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄