概念
JavaScriptのindexOf()は、文字列や配列内の指定された要素を検索し、その要素が最初に現れたインデックスを返すメソッドです。もし、要素が見つからなかった場合は-1を返します。
例:
const str = "Hello, world!";
const index = str.indexOf("world");
console.log(index); // 7
上記の例では、文字列 Hello, world!
に含まれる world
の最初のインデックスを求めています。その結果、7が返されます。
let str = "Hello World";
let index = str.indexOf("z");
console.log(index); // -1
探している値が文字列に存在しない場合は -1 を返します。
コメント