js判断某个值是否在数组中

  • includes:判断某个值是否在数组中,返回true/false
  • indexOf():返回该值在数组中的索引,如果没有则返回-1
  • in:判断索引是否在数组中,比如0,1,2,3。注意不是值,而是索引
let arr = ['apple','banana','pear']
console.log('apple' in arr) //false
console.log(1 in arr)   // true
console.log(arr.indexOf("apple"))   // 0
console.log(arr.includes('pear'))   // true
console.log(arr.includes(1))   // false
    原文作者:前端开发
    原文地址: https://www.jianshu.com/p/ee6f25afb746
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞