当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Javascript String endsWith()用法及代码示例


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


相关用法


注:本文由纯净天空筛选整理自HGaur大神的英文原创作品 JavaScript | String endsWith()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。