问答详情
源自:7-10 提取字符串substring()

两个参数的下标

substring两个参数的下标应该是从0开始还是1还是呢,以及在计算字符串下标的时候空格是否算在字符串长度中呢

提问者:许可是老男人会所创始人 2016-07-19 18:12

个回答

  • 朱戏以
    2016-07-19 18:40:07
    已采纳

    0,算在

  • 我只爱慕慕
    2016-10-24 22:42:18

    document.write(mystr.substring(mystr.indexOf("W"))+ "<br />");

    document.write(mystr.substring(mystr.indexOf("H"),mystr.indexOf("o")+

    这样写就不用去数字符啦

  • 但雷克萨来看
    2016-10-08 17:03:28

    字符串是特别的数组,在基本所有的语言当中,都是从0开始

  • 但雷克萨来看
    2016-10-08 16:55:26

    从0 算

  • harry2013
    2016-07-19 18:52:49

    从0开始,空格算在内。

    不记得的时候可以写代码试试就清楚了。

    var a='hello world!'

    document.write(a.substring(0,1)+"<br />")//h

    document.write(a.substring(0,9))//hello wor