提取字符的起始位和结束位可以用负数表示吗?

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

慕仰6034142

2019-04-16 13:10

比如:

var mystr="Hello World!";

document.write(mystr.substring(6,-1));

但是我提取出来的是Hello

写回答 关注

4回答

  • 慕斯卡5523246
    2021-08-27 21:30:42

    你用Python的思维来处理这个问题了。

    这里可以使用字符串长度来获取最后一位的位置。

  • 依然丶丶丶
    2020-06-02 21:49:35

     第一个参数是开始位置 6表示从6开始截取,第2参数是结束位置 -1表示0,也就是说从第6个字母截取到0的位置结束所以是hello

  • 狼王梦0_0
    2019-08-17 19:38:41

    复数算零

  • 慕设计1047097
    2019-04-19 22:48:14

    看描述,第一位是起始位, 负数都算0

                                                                        

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题