为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
JavaScript

stringObject.substr(starPos,length)

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

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消