js判断一个元素是否在数组中存在

逃离我推掉我的手 2022-12-25 03:59 298阅读 0赞

js判断数组中是否包含指定的元素

    • indexOf()方法
    • includes方法

indexOf()方法

概述: indexOf()方法返回给定元素能找在数组中找到的第一个索引值,否则返回-1。

  1. var a=["1", "3", "2", "3", "0"];
  2. console.log(a.indexOf ('3'));//1
  3. console.log(a.indexOf (5,'0'));//-1
  4. console.log(a.indexOf ('0'));//4
  5. console.log(a.indexOf ('0',-5));//4
  6. console.log(a.indexOf ('3',-1));//-1
  7. console.log(a.indexOf ('3',-3));//3
  8. console.log(a.indexOf ('1',5));//-1
  9. console.log(a.indexOf (3));//-1
  10. console.log(a);//["1", "3", "2", "3", "0"]

includes方法

  1. let arr = [1,2,3];
  2. arr.includes(1) // true
  3. arr.includes(5) //false

发表评论

表情:
评论列表 (有 0 条评论,298人围观)

还没有评论,来说两句吧...

相关阅读