课程
/前端开发
/JavaScript
/JavaScript进阶篇
返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。
为什么是stop-1
2019-05-17
源自:JavaScript进阶篇 7-10
正在回答
有些东西就是规定,这个方法规定的就是stop位置不取,只取stop前面的
stop-1,比如说有0——11,共有12个数,我要取10,就要数到11结束(stop),而我要的只是10,所以要-1,说白了,start到stop的值是一个范围,具体来说stop相当于>=,star相当于<,<是不包含本身的,所以就要-1,所以star相当于<=stop-1,<比<=的范围要大.你就当stop的值是从1开始数的,这样就不用-1了
其规定就是这样,比如从下标2-5的字符,就只包含下标为2,3,4的字符,如果想包含下标5,就得把下标设置为6,如果下标没有6,只有5,那就只填开始下标。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答求解求解求解
6 回答求解!求解!求解!
3 回答求解求解求解
2 回答求解求解求解