當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。