为什么substring不同于其他两个个截取字符串的对象方法

来源:7-21 选定元素slice()

坚持MyDream

2016-10-19 11:34

substring(x,y)   从xy中小的那个数为下标开始截取到大的数的小标

substr(x,num)  从x位置开始,x为负数则从尾部往前推,-1是最后一个数的下标,以此类推,截取num个字符串

slice(x,y)         从x开始截取到y位置。x的值为负数则从尾部往前推,-1是最后一个数的下标,以此类推,截取到y位置

为啥还要用到substring,有 substr和slice不就够用了吗

写回答 关注

2回答

  • 慕粉1440489053
    2017-03-26 01:26:38

    当参数为负时三种方法采取的处理方式都不同

  • qq_独留怀念_04201579
    2016-10-19 14:42:48

    为了方便使用吧。每个方法适用于不同的需求

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题