为什么截取完后,不显示空格啊

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

动漫爱好者

2016-05-11 09:16

substr(5,6),为什么截取完后,不显示空格啊,5那个位置的

写回答 关注

2回答

  • 违丶心
    2016-05-15 13:45:58
    已采纳

    你可以输出这两句,


    document.write(mystr.substr(6));

    document.write(mystr.substr(5,6));

    会发现中间有个空格

    动漫爱好者

    非常感谢!原来是慕课网的锅。。。

    2016-05-20 09:02:49

    共 1 条回复 >

  • 上游创意
    2016-05-11 09:52:49

    substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。substr(5,6)就是截取从下标5位置开始(包括5),一共截取6个

    高先森_2 回复动漫爱好者

    下标从零开始 所以第六个字符的下标就是5 也就是说下标为5的那个字符 是在第六个位置 还有 不论是substr()还是substring()都遵循“前截后不截”的原则。

    2016-06-07 10:15:41

    共 2 条回复 >

JavaScript进阶篇

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

468192 学习 · 21891 问题

查看课程

相似问题