startsWithメソッド・endsWithメソッド

記事の内容

startsWith(‘※’)とは

startsWithは、指定の文字が文字列の先頭であるかを判断するメソッドになり
先頭が指定の文字がある場合にはtrueを返し、そうでない場合はfalseを返します。

startsWithの説明図
var str = "あい うえ お";

// startsWithに関して
console.log("startsWith('あ'):" + str.startsWith('あ'));
console.log("startsWith('い'):" + str.startsWith('い'));
console.log("startsWith('あい'):" + str.startsWith('あい'));
console.log("startsWith('あいう'):" + str.startsWith('あいう'));
出力結果

startsWith(‘あ’) : true
startsWith(‘い’) : false
startsWith(‘あい’) : true
startsWith(‘あいう’) : false

endsWith(‘※’)とは

endsWithは、指定の文字が文字列の末尾であるかを判断するメソッドになり
末尾が指定の文字がある場合にはtrueを返し、そうでない場合はfalseを返します。

endsWithの説明図
var str = "あいうえお";

// endsWithに関して
console.log("endsWith('お'):" + str.endsWith('お'));
出力結果

endsWith(‘お’) : true

第2引数に関して

startsWithやendsWithには第2引数を指定でき、開始位置を決める事ができます。

startsWith(第2引数)の説明図
endsWith(第2引数)の説明図
var str = "あいうえお";

// startsWithに関して
console.log("startsWith:" + str.startsWith('うえ',2));

// endsWithに関して
console.log("endsWith:" + str.endsWith('いう',3));
出力結果

startsWith : true
endsWith : true

記事の内容
閉じる