问答详情
源自:7-11 提取指定数目的字符substr()

详见注释啊希望得到回答啊感谢!

<script type="text/javascript">

  var mystr="I love JavaScript!";

  document.write(mystr.substr(7));//不明白这里7怎么结果出来是javascript,而不是一个字母j

  document.write(mystr.substr(2,4));//不明白这里2,4出来怎么是love而不是lov

</script>


运行结果:


JavaScript!

love


提问者:巴音塔塔 2016-12-12 15:58

个回答

  • 慕粉1510014300
    2016-12-12 16:21:18
    已采纳

    substr(start,length):

    如果该方法只有一个参数,就是第一个参数start;substr(7)是指从第七个位置开始,一直截取到字符串的最后。

    substr(2,4)后面那个4,是指要截取的长度,是要截取4个字符的。