includesメソッド

メソッドincludesは、現在の文字列内で大文字小文字を区別して指定された文字列の検索を実行します。最初のパラメータとして、検索する文字列を受け取り、2番目のオプションパラメータとして、検索を開始する位置を受け取ります。実行後、メソッドはtrueまたはfalseを返します。

構文

javascript文字列.includes(検索するもの, [検索開始位置]);

例

文字列'abcde'の中に文字列'ab'が含まれているか確認してみましょう:

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

コード実行結果:

javascripttrue

例

次に、現在の文字列の5文字目から検索を実行してみましょう:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

コード実行結果:

javascriptfalse

例

文字の大文字小文字を区別した検索を行ってみましょう:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

コード実行結果:

javascriptfalse

関連項目

  • 文字列内の位置番号で文字を検索するメソッドat
  • 文字列の先頭をチェックするメソッドstartsWith
  • 文字列の末尾をチェックするメソッドendsWith
  • 部分文字列を検索するメソッドindexOf
  • 部分文字列の最後の出現を検索するメソッドlastIndexOf