继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

关于:如果starPos为负数且绝对值大于字符串长度,starPos为0

qq_miaomiaodoub_0
关注TA
已关注
手记 3
粉丝 4
获赞 51

stringObject.substr(starPos,length)

starPos最好理解的方式就是这个方法一般都是不会用在出现负数的情况上面,而一般情况只需要考虑正数或者指定字符串之后的正数的情况比较多。
然后来说一下starPos的绝对值的问题,starPos值的绝对值如果超过了字符串的最长长度的大小,这个值默认0,就是从字符串的第一个(下标为0)开始截取你需要的字符串,
如果starPos为负且正好绝对值是length-1那么截取位置其实本质也是0。
(ps:收藏,这是个人觉得比较好的理解)

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP