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


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


以下是字符串endsWith()方法方法的示例。

  • Example:
    
    <script>
    // JavaScript to illustrate endsWith() function
    function func() {
      
        // Original string
        var str = 'Geeks for Geeks';
      
        // Finding the search string in the
        // given string 
        var value = str.endsWith('for',9);  
        document.write(value);
    }
    func();
    </script>
  • 输出:
    true
    

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() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。