indexOf includes 区别
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

更多精彩