1. 函数 array.indexOf(item,start)
const arr = ["1", "12", "1212", "121212"];
// indexof 如果元素存在 返回元素的索引
console.log("indexOf:" + arr.indexOf("12")); // 1
// indexof 如果元素不存在 返回-1
console.log("indexOf:" + arr.indexOf("123")); // -1
// indexOf 指定开始索引 从指定索引处开始检索
console.log("indexOf:" + arr.indexOf("12", 2)); // -1
// indexOf 判断是否包含
if(arr.indexOf("12") > -1){
...
}
2. 函数 array.includes(item,start)
// includes 如果元素不存在 返回true
console.log("includes:" + arr.includes("12")); // true
// includes 如果元素不存在 返回false
console.log("includes:" + arr.includes("123")); // false
// includes 指定开始索引 从指定索引处开始检索
console.log("includes:" + arr.includes("12", 2)); // false
// includes 判断是否包含
if(arr.includes("12")){
...
}