JavaScript – Check if String ends with Specific Substring
To check if a string str
ends with a specific string searchStr
in JavaScript, call endsWith() method on this string str
, and pass the other string searchStr
as argument.
endsWith() method returns a boolean value. The return value is true
if specified string is present at the end of this string, or else, it returns false
.
Syntax
The syntax to check if string str1
ends with the string searchStr
is
str.endsWith(searchStr)
Examples
The following is a quick example to check if string str1
ends with the string searchStr
in JavaScript.
var str = 'Hello World'; var searchStr = 'World'; var result = str.endsWith(searchStr);
We may use the return value of endsWith() method as a condition in If statement.
var str = 'Hello World'; var searchStr = 'World'; if ( str.endsWith(searchStr) ) { //str ends with specified searchStr } else { //str does not end with specified searchStr }
In the following example, we take two strings: str
and searchStr
in script, and check if string str
ends with the string searchStr
using endsWith() method. We shall display the result in a div.
index.html
Conclusion
In this JavaScript Tutorial, we learned how to check if a string ends with a specified string in JavaScript, using endsWith() method, with examples.