多语言展示
当前在线:323今日阅读:176今日分享:34

如何使用JavaScript Array对象判断元素是否包含

在JavaScript中的Array对象中的方法中,includes()方法判断数组中某个元素是否存在,返回值为true或false;而indexOf和lastIndexOf是判断某个元素出现的第一次的位置,如果不存在返回-1.下面利用几个实例说明这三个方法的用法,操作如下:
工具/原料
1

HBuilder

2

JavaScript

3

HTML5

4

浏览器

5

截图工具

方法/步骤
1

第一步,在HBuilder工具中,新建一个静态页面,并声明一个数组ki,调用includes()方法判断元素是否包含,如下图所示:

2

第二步,保存代码并在浏览器控制台查看打印结果,返回值为true,说明该元素存在数组中,如下图所示:

3

第三步,接着再次修改调用的方法,改为indexOf(),这个方法返回元素出现第一次的位置,如下图所示:

4

第四步,再次保存代码并在浏览器控制台中,查看到打印结果为-1,说明元素不存在,如下图所示:

5

第五步,返回到HBuilder编辑工具,修改调用方法为contains(),如下图所示:

6

第六步,结果出现了报错,将其改为lastIndexOf()方法,查看打印结果,如下图所示:

注意事项
1

注意includes()方法和indexOf()方法的区别

2

注意indexOf和lastIndexOf方法的异同点

推荐信息