str.endsWith()函数用于检查给定字符串是否以指定字符串的字符结尾。
用法: str.endsWith(searchString, length)
参数
该函数的第一个参数是字符串searchString,将在给定字符串的末尾进行搜索。该函数的第二个参数是length,它确定要从头开始搜索searchString的给定字符串的长度。
返回值
如果找到searchString,此函数返回布尔值true,否则返回布尔值false
下面提供了上述函数的示例:
范例1:
var str = 'It is a great day.' print(str.endsWith('day.'));
输出:
true
在此示例中,函数endsWith()在给定字符串的末尾检查searchString。由于searchString位于末尾,因此此函数返回true。
范例2:
var str = 'It is a great day.' print(str.endsWith('great'));
输出:
false
在此示例中,函数endsWith()在给定字符串的末尾检查searchString。由于未在最后找到searchString,因此此函数返回false。
范例3:
var str = 'It is a great day.' print(str.endsWith('great',13));
输出:
true
在此示例中,函数endsWith()在给定字符串的末尾检查searchString。由于第二个参数在索引13处定义了字符串的结尾,并且在此索引处searchString被查找为结尾,因此此函数返回true。
下面提供了上述函数的代码:
程序1:
<script>
// JavaScript to illustrate endsWith() function
function func() {
// Original string
var str = 'It is a great day.';
// Finding the search string in the
// given string
var value = str.endsWith('day.');
document.write(value);
}
func();
</script>
print(value);
输出:
true
程序2:
// JavaScript to illustrate endsWith() function
<script>
function func() {
// Original string
var str = 'It is a great day.';
// Finding the search string in the
// given string
var value = str.endsWith('great');
document.write(value);
}
func();
</script>
输出:
false
程序3:
<script>
// JavaScript to illustrate endsWith() function
function func() {
// Original string
var str = 'It is a great day.';
// Finding the search string in the
// given string
var value = str.endsWith('great',13);
document.write(value);
}
func();
</script>
输出:
true
相关用法
- Javascript string.substring()用法及代码示例
- Javascript string.replace()用法及代码示例
- Javascript String substr()用法及代码示例
- Javascript String trim()用法及代码示例
- Javascript String lastIndexOf()用法及代码示例
- Javascript String toUpperCase()用法及代码示例
- Javascript String toLowerCase()用法及代码示例
- Javascript String split()用法及代码示例
注:本文由纯净天空筛选整理自HGaur大神的英文原创作品 JavaScript | String endsWith()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。