JavaScript endsWith() 方法
JavaScript String 对象
实例
判断字符串是否以指定的子字符串结尾(区分大小写):
let str = "Hello world";
str.endsWith("world") // 返回 true
str.endsWith("World") // 返回 false
尝试一下 »
定义和用法
endsWith() 方法用来判断当前字符串是否是以指定的子字符串结尾的(区分大小写)。
如果传入的子字符串在搜索字符串的末尾则返回 true,否则将返回 false。
浏览器支持
表格中的数字表示支持该属性的第一个浏览器版本号。
Chrome 41
Edge 12
Firefox 17
Safari 9
Opera 36
Mar 2015
Jul 2015
Oct 2012
Oct 2015
Mar 2016
语法
string.endsWith(searchvalue, length)
参数值
参数
描述
searchvalue
必需,要搜索的子字符串。
length
设置字符串的长度。默认值为原始字符串长度 string.length。
返回值
类型
描述
布尔值
如果字符串以指定的值结尾返回 true,否则返回 false。
技术细节
返回值:
布尔值,如果传入的子字符串在搜索字符串的末尾则返回true,否则将返回 false。
JavaScript 版本:
ECMAScript 6
更多实例
实例
设置不同字符串长度来判断:
var str = "To be, or not to be, that is the question.";
str.endsWith("question."); // true
str.endsWith("to be"); // false
str.endsWith("to be", 19); // true
尝试一下 »
JavaScript String 对象