跳到主要内容
青山指南正在为您准备页面
医疗级专业核验
透明收费 · 拒绝隐形 每天 08:00-20:00
资讯

slice区间截取

养老服务、照护经验与行业动态,为家庭提供实用参考。

slice区间截取

有如下数组

let arr = ["张飞", "关羽", "马超", "刘备", "吕布", "刘备"]

1.要截取从关羽到最后一位:通过下标截取,关羽的下标是1,就可以通过指定下标截取

let s = arr.slice(1)

结果

 ['关羽', '马超', '刘备', '吕布', '刘备']

2.当我们不知道具体下标的时候可以通过indexOf()来查询下标

let s = arr.slice(arr.indexOf("关羽"))

结果

 ['关羽', '马超', '刘备', '吕布', '刘备']

3.要截取某个区间,比如关羽到刘备,slice(开始下标,结束下标)

let s = arr.slice(1, 3 + 1)

这里为什么后面要 +1?,slice()包含开头下标,不包含结尾,所以必须+1

咨询顾问返回首页
分享经验

发表评论

读者交流

全部评论

0

还没有评论,欢迎留下第一条讨论。