随记002: indexOf ()、includes()有何异同?
主要用途:
判断字符串或者数组中是否存在对应元素
1、数组中的includes和indexOf方法比较
-
函数返回值
includes(): 返回布尔类型
indexof(): 返回的是一个整数的类型值,表示当前的值在数组中第一次出现的索引 -
函数的第二个参数(两种方法都是可以接收两个数的)
- indexoOf():
第一个参数:要查找的元素;第二个参数:fromIndex从哪个索引值开始查找
1、不传递第二个参数: 默认从0开始
2、传递第二个参数: 如果存在,返回对应索引值;如果不存在,返回-1[1,2,3,4,5].indexOf(2);// 1
//从索引值为2的地方开始查找值为2 [1,2,3,4,5].indexOf(2,2)
- indexoOf():