記事の内容
startsWith(‘※’)とは
startsWithは、指定の文字が文字列の先頭であるかを判断するメソッドになり
先頭が指定の文字がある場合にはtrueを返し、そうでない場合はfalseを返します。
例
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を返します。
例
var str = "あいうえお";
// endsWithに関して
console.log("endsWith('お'):" + str.endsWith('お'));
出力結果
endsWith(‘お’) : true
第2引数に関して
startsWithやendsWithには第2引数を指定でき、開始位置を決める事ができます。
例
var str = "あいうえお";
// startsWithに関して
console.log("startsWith:" + str.startsWith('うえ',2));
// endsWithに関して
console.log("endsWith:" + str.endsWith('いう',3));
出力結果
startsWith : true
endsWith : true