JavaScript String endsWith() メソッド

定義と使用方法

指定された文字列で終わる場合endsWith() メソッドは返します true

そうでない場合は返します false

endsWith() メソッドは大文字小文字を区別します。

参照してください:

startsWith()メソッド

例1

文字列が"world"で終わるかどうかを確認します:

let text = "Hello world";
let result = text.endsWith("world");

自分で試してみてください

let text = "Hello World";
let result = text.endsWith("world");

自分で試してみてください

例2

文字列の最初の11文字が"world"で終わるかどうかを確認します:

let text = "Hello world, welcome to the universe.";
text.endsWith("world", 11);

自分で試してみてください

文法

string.endsWith(searchvalue, length)

パラメータ

パラメータ 説明
searchvalue 必須。検索する文字列。
length

オプション。検索する文字列の長さ。

デフォルト値は文字列の長さです。

返り値

タイプ 説明
ブール値 指定された値で終わる場合 true、そうでない場合は false

ブラウザのサポート

endsWith() ECMAScript6(ES6)の機能です。

すべてのブラウザはES6(JavaScript 2015)をサポートしています:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポートされています サポートされています サポートされています サポートされています サポートされています

Internet Explorer 11(および以前のバージョン)はendsWith()をサポートしていません。

関連ページ

JavaScript 文字列

JavaScript 文字列メソッド

JavaScript 文字列検索