String 对象的方法 slice()、substring() 和 substr()
都可返回字符串的指定部分。
stringObj.substr(str,length)
start为起始下标
①可取负值;
②length为截取长度,不可取负值,取负值返回为空,超出string长度则截取到末尾。
③不建议使用:ECMAscript 没有对该方法进行标准化,因此反对使用它。
stringObj.subString(start,stop)
start,stop为起始下标,从0开始:
①不可取负数
②当stop
stringObj.slice(start,end)
start,end为起始下标,从0开始:
①可取负值,-n 代表数组的倒数第n个元素。
②当stop
Array对象的操作方法slice(),splice()。
arrayObj.slice(start,end)
与stringobj.slice(start,end)
相似。
arrayObj.splice(start,"剪切项数","插入项1"(可选),"插入项2"(可选),...)
①对原始数组进行操作
②返回剪切掉的数组。
③剪切项数可取0