问答详情
源自:7-21 选定元素slice()

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

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

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

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

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

提问者:坚持MyDream 2016-10-19 11:34

个回答

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

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

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

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