空格到底算不算??

来源:7-10 提取字符串substring()

前端无忧网

2015-03-30 10:49

<script type="text/javascript">
  var mystr="I love JavaScript";
  document.write(mystr.substring(7));
  document.write(mystr.substring(2,6));
</script>


运行结果:

JavaScript
love

从第几位开始的时候,算不算空格?

第一个字符是0还是1?

写回答 关注

3回答

  • 陈_chen
    2015-08-26 22:47:53

    我试了一下,(1,6)和(2,6)在浏览器是一样的效果,但是看源代码确实是有个空格存在。

  • 零下的夏天
    2015-08-22 11:18:10

    算空格,是从0开始的就比如 var mystr1 ="l love javascript!";document.write(mystr1.substring(1,6)); 在页面上显示的是love,但是你按f12看源代码,其实里面是包含一个空格的,下标是从0开始,空格也包含在内

  • 康振宁
    2015-03-30 10:54:19

    空格也算,从0开始

JavaScript进阶篇

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

468195 学习 · 21891 问题

查看课程

相似问题