文字列、配列の中に任意の文字列が含まれているかを調べる

// 文字列.indexOf(検索文字列, 検索開始位置)
console.log("abcdefg".indexOf("abc"));  // 0
console.log("abcdefg".indexOf("abc", 1));  // -1

console.log("abcdefgabc".lastIndexOf("abc"));  //最後に合致するインデックス(位置)   7
(誤) console.log("abcdefgabc".includes("def"));  // true

(誤) console.log(["apple", "banana", "orange"].indexOf("banana"));  // 1
(誤) console.log(["apple", "banana", "orange"].indexOf("banana", 2));  // -1
console.log(["apple", "banana", "orange"].includes("apple"));  // true

配列 → includes
文字列 → indexOf
Array.prototype.includes()
String.prototype.indexOf()