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


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