现在的位置: 首页 > web前端 > 正文

js substring()的用法

2020年07月17日 web前端 ⁄ 共 868字 ⁄ 字号 评论关闭

  jssubstring()方法用于提取字符串中介于两个指定下标之间的字符。


  jssubstring()语法


  stringObject.substring(start,stop)


  参数 描述


  start 必需。一个非负的整数,规定要提取的子串的第一个字符在stringObject中的位置。


  stop 


  可选。一个非负的整数,比要提取的子串的最后一个字符在stringObject中的位置多1。


  如果省略该参数,那么返回的子串会一直到字符串的结尾。


  返回值


  一个新的字符串,该字符串值包含stringObject的一个子字符串,其内容是从start处到stop-1处的所有字符,其长度为stop减start。


  说明


  substring()方法返回的子串包括start处的字符,但不包括stop处的字符。


  如果参数start与stop相等,那么该方法返回的就是一个空串(即长度为0的字符串)。如果start比stop大,那么该方法在提取子串之前会先交换这两个参数。


  提示和注释


  重要事项:与slice()和substr()方法不同的是,substring()不接受负的参数。


  jssubstring()实例


  例子1


  在本例中,我们将使用substring()从字符串中提取一些字符:


  <scripttype="text/javascript">


  varstr="Helloworld!"


  document.write(str.substring(3))


  </script>


  输出:


  loworld!


  亲自试一试


  例子2


  在本例中,我们将使用substring()从字符串中提取一些字符:


  <scripttype="text/javascript">


  varstr="Helloworld!"


  document.write(str.substring(3,7))


  </script>


  输出:


  low


  总之,jssubstring()给大家简单的介绍了一些,希望大家多看看。

抱歉!评论已关闭.