一个小问题

来源:7-11 提取指定数目的字符substr()

无聊不如学习

2017-02-14 14:51

<script type="text/javascript">
  var s="I love JavaScript!";
  document.write(s.substr(6)+"<br>");
  document.write(s.substr(7));
</script>

为什么这里两次输出都是JavaScript!

写回答 关注

3回答

  • 朱锋
    2017-03-12 18:00:45
    已采纳

    var mystr="Hello World!";
    var mynews=mystr.substr(5);
    var myarr=new Array();
    myarr=mynews.split("");
    document.write("第一个字符是"+myarr[0]+"啊");

    可参考以上代码测试,是否有空格。

    无聊不如学习

    非常感谢!

    2017-03-29 09:21:28

    共 1 条回复 >

  • qq_迸发激情_0
    2017-05-03 12:02:30

    因为前面的空格在网页中没显示除非输了空格符。

  • 慕粉0914123404
    2017-02-14 15:19:38

    前一个输出的是 JavaScript后面一个输出的是JavaScript前面的有一个空格

    慕粉0914... 回复无聊不如学习

    你猜啊

    2017-02-14 15:51:54

    共 4 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题