有两种方式可以判断,分别是indexOf()和includes()方法:

1.根据数组的indexOf方法来判断,如果存在,则返回该元素的索引值,不存在返回-1

var arr=["aa", "bb", "cc", "dd"];
      console.log(arr.indexOf ('aa'));//0
      console.log(arr.indexOf ('dd'));//3
      console.log(arr.indexOf ('ee'));//-1
      
     

2、根据数组的includes方法来判断,如果存在,则返回true,不存在则返回false

let arr = ['aa','bb'];
arr.includes('aa') // true
arr.includes('cc') //false

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐