JavaScript includesで文字列に検索開始位置を指定して指定の文字があるか

環境
Windows 10 home 64bit
Google Chrome 107.0.5304.122(Official Build) (64 ビット)

構文
対象文字列.includes(検索する文字列,開始位置)
引数1は、検索する文字列です。
引数2は、検索を開始する位置です。最初は0から始まります。
文字列を左から見ていき、検索する文字列が存在したときはtrueを返します。
一致しないときはfalseを返します。

使用例

const strA = "stude";
console.log(strA.includes("s", 0)); // true
console.log(strA.includes("s", 1)); // false
console.log(strA.includes("tu", 2)); // false
console.log(strA.includes("de", 2)); // true

const strB = "たいうえお";
console.log(strB.includes("た", 0)); // true
console.log(strB.includes("た", 1)); // false
console.log(strB.includes("う", 2)); // true

実行結果
> true
> false
> false
> true
> true
> false
> true
> true

JavaScript

Posted by arkgame