indexOf()与includes()区别

  • Post author:
  • Post category:其他


检测数组或字符串中是否包含某一个元素

indexOf返回的是数值类型,而includes返回的是布尔类型

indexOf不能判断数组中是否含有NaN,而includes可以

let arr = [1,2,3,NaN]
console.log(arr.indexOf(NaN))//-1
console.log(arr.includes(NaN))//true



版权声明:本文为qq_42532540原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。