includesメソッド
メソッドincludesは、現在の文字列内で大文字小文字を区別して指定された文字列の検索を実行します。最初のパラメータとして、検索する文字列を受け取り、2番目のオプションパラメータとして、検索を開始する位置を受け取ります。実行後、メソッドはtrueまたはfalseを返します。
構文
文字列.includes(検索するもの, [検索開始位置]);
例
文字列'abcde'の中に文字列'ab'が含まれているか確認してみましょう:
let res = 'abcde'.includes('ab');
console.log(res);
コード実行結果:
true
例
次に、現在の文字列の5文字目から検索を実行してみましょう:
let res = 'ab cd ef'.includes('cd', 5);
console.log(res);
コード実行結果:
false
例
文字の大文字小文字を区別した検索を行ってみましょう:
let res = 'abcde'.includes('AB');
console.log(res);
コード実行結果:
false
関連項目
-
文字列内の位置番号で文字を検索するメソッド
at -
文字列の先頭をチェックするメソッド
startsWith -
文字列の末尾をチェックするメソッド
endsWith -
部分文字列を検索するメソッド
indexOf -
部分文字列の最後の出現を検索するメソッド
lastIndexOf