indexOf 查找字符串,找不到返回-1,找到返回第一个的下标
let arr1 = ['a', 'b', 'c']
const r1 = arr1.indexOf('a')
console.log(r1) // 0
const r2 = arr1.indexOf('a', 1)
console.log(r2) // -1
const r3 = arr1.indexOf('a', -1)
console.log(r3) // -1
const r4 = arr1.indexOf('c')
console.log(r4) // 2
const r5 = arr1.indexOf('c', 1)
console.log(r5) // 2
const r6 = arr1.indexOf('c', -1)
console.log(r6) // 2
includes() 方法用于判断字符串是否包含指定的子字符串,或者判断数组中是否有指定的元素。
例如:[‘hellow’,‘world’].includes(‘hellow’) ,如果数组存在指定元素就会返回true,没有就返回false。