■indexOfメソッド
引数で指定された値を引数を配列の先頭から指定されたインデックスより検索開始する
 配列に指定した値の要素が見つかった場合はそのインデックスを返し、見つからない場合は-1を返す
【構文】
//indexOfメソッド 配列.indexOf(値[,インデックス])
■lastIndexOfメソッド
引数で指定された値を引数を配列の末尾から指定されたインデックスより検索開始する
 配列に指定した値の要素が見つかった場合はそのインデックスを返し、見つからない場合は-1を返す
【構文】
//lastIndexOfメソッド 配列.lastIndexOf(値[,インデックス)
■includesメソッド
配列に値が含まれていればtrue、いなければfalseを返す
//includesメソッド 配列.inclueds(値[,インデックス])
■サンプルコード
function myFunction(){ const array = ['Bob','Tom','Jay','Dan']; const element = 'Tom'; //配列array内にelementが存在すればtrue,そうでなければfalseを返す if(array.includes(element)){ console.log(`${element}が含まれています`) }else{ console.log(`${element}は含まれていません`) } //配列array内にelementで検索し、インデックスが存在しなければ-1を定数インデックスに代入 const index = array.indexOf(element); if(index > -1){ console.log(`${element}が${index}の位置に含まれています`) }else{ console.log(`${element}は含まれていません`) } }