Array.splice(from, total, strToAdd) 从数组中添加或删除元素
会改变原来的数组,返回值为截掉部分的数组。这个方法不能用在字符串上
from: required 开始截取的index
total: required 截取的位数 如果是0则不截取
strToAdd: optional 放在删掉的原位置的新内容
Array.slice(from, to) 从数组中截取子数组
不会改变原来的数组,返回值为截取的部分
from: required,截取的开始位置(包含),如果为负数,规定从数组尾部算起的位置,-1是指最后一个元素。
to: optional 截取的结束位置(不包含),(如果该参数没有指定,那么切分的数组包含从start倒数组结束的所有元素,如果这个参数为负数,那么规定是从数组尾部开始算起的元素)。
注意:这个方法也可以用来截取字符串
String.substr 与 String.substring 的区别
substr(fromIndex, number);
substring(fromIndex,endIndex );
fromIndex: required,截取的开始位置(包含)
endIndex: optional,截取的结束位置(不包含)
number: optional, 截取的数量
如果第二个参数不写,就默认一直截取到最后