JavaScript slice() 方法
-----提取字符串的某个部分,并以新的字符串返回被提取的部分。(浅复制)
/* @start ---开始的下标 @end --- 可选,默认是数组的长度 两个参数中任何一个是负数,array.length将和它们相加使它们返回非负数 如果start 大于等于array.length 返回一个新的空数组 ----第一个被复制的元素是array[start],它将一直复制到array[end]为止。 */ arrayObject.slice(start,end);
用例:
var arr = ["zhang","yao","chun"]; arr.slice(0); //["zhang","yao","chun"] arr.slice(1); //["yao","chun"] arr.slice(2); //["yao"] arr.slice(3); //[] arr.slice(1,2); //["yao","chun"] arr.slice(-1); //arr.slice(-1+arr.lenth); ["yao"]