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


Javascript string.substring()用法及代碼示例


string.substring()是JavaScript中的內置函數,用於將給定字符串的一部分從開始索引返回到結束索引。索引從零(0)開始。
用法:

string.substring(Startindex, Endindex)

參數:此處的Startindex和Endindex描述了字符串的要作為子字符串的部分。這裏的Endindex是可選的。
返回值:它返回一個新字符串,該字符串是給定字符串的一部分。

JavaScript代碼顯示string.substring()函數的工作方式:

代碼1:
<script> 
  
    // Taking a string as variable 
    var string = "geeksforgeeks"; 
    a = string.substring(0, 4) 
    b = string.substring(1, 6) 
    c = string.substring(5) 
    d = string.substring(0) 
  
    // Printing new string which are 
    // the part of the given string 
    document.write(a + "<br>"); 
    document.write(b + "<br>"); 
    document.write(c + "<br>"); 
    document.write(d + "<br>"); 
  
</script>                    

輸出:


geek
eeksf
forgeeks
geeksforgeeks

代碼2:
索引始終以0開頭。如果我們仍將index設為負數,則將其視為零,並且如果發現索引不能為小數,則將其轉換為較小的整數。

<script> 
  
    // Taking a string as variable 
    var string = "geeksforgeeks"; 
    a = string.substring(-1) 
    b = string.substring(2.5) 
    c = string.substring(2.9) 
  
    // Printing new string which are 
    // the part of the given string 
    document.write(a + "<br>"); 
    document.write(b + "<br>"); 
    document.write(c + "<br>"); 
  
</script>                    

輸出:

geeksforgeeks
eksforgeeks
eksforgeeks



注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript | string.substring()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。