startsWithメソッド

メソッド startsWith は、文字列が最初のパラメータで指定された部分文字列で始まるかどうかをチェックします。 始まる場合は true を返し、始まらない場合は false を返します。 2番目のオプションパラメータとして、メソッドはチェックを開始する位置を受け取ります(デフォルトは文字列の先頭)。

構文

javascript文字列.startsWith(検索する文字列, [チェック開始位置]);

例

文字列が指定された部分文字列で始まるかどうかをチェックします:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

コードの実行結果:

javascripttrue

例

文字列が指定された部分文字列で始まるかどうかをチェックします:

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

コードの実行結果:

javascriptfalse

例

指定された位置からチェックを開始します:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

コードの実行結果:

javascripttrue

関連項目

  • メソッド endsWith,
    これは文字列の終わりをチェックします
  • メソッド indexOf,
    これは部分文字列の検索を行います
  • メソッド includes,
    これは文字列を検索します
  • メソッド at,
    これは文字列の文字を検索します