「JavaScript」startsWithメソッドで指定文字列の始まりを調べる
書式
文字列.startsWith(検索する文字列, 開始位置)
引数1は、検索する文字列です
引数2は比較を開始する位置です
最初の1文字目の位置は0から始まります。
文字列が指定した引数で始まっていればtrueを返します。それ以外の場合はfalseを返します。
使用例
const strA = "テスト太郎arkテスト情報1"; console.log("文字列「テスト」の開始位置0"); if (strA.startsWith("テスト",0)) { console.log("true 11"); } else { console.log("false 22"); } console.log("文字列「テスト」の開始位置8"); if (strA.startsWith("テスト",8)) { console.log("true 33"); } else { console.log("false 44"); } console.log("文字列「太郎」の開始位置3"); if (strA.startsWith("太郎",1)) { console.log("true 55"); } else { console.log("true 66"); }
実行結果
"文字列「テスト」の開始位置0" "true 11" "文字列「テスト」の開始位置8" "true 33" "文字列「太郎」の開始位置3" "true 66"