js中slice()方法的使用说明
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
js中slice()⽅法的使⽤说明
该Javascript⽰例解释:这个⽰例⽤到了数组(Array)对象的Slice(start,[end])⽅法,该⽅法返回⼀个新数组,包含了源函数从start到 end 所指定的元素,但是不包括end元素,⽐如a.slice(0,3);如果 start 为负,将它作为 length + start处理,此
处 length 为数组的长度,⽐如a.slice(-3,4),相当于a.slice(2,4)。
如果 end 为负,就将它作为 length + end 处理,此
处 length 为数组的长度,⽐如a.slice(0,-1)。
如果省略 end ,那么 slice ⽅法将⼀直复制到源数组结尾,⽐如a.slice(1)。
如果 end 出现在 start 之前,不复制任何元素到新数组中,⽐如a.slice(4,3)。
全选注:引⼊外部Js需再刷新⼀下页⾯才能执⾏]
var a; a = new
Array("a","b","c","d","e");
document.write(a.slice(0,
3) + "");
document.write(a.slice(-
3,4) + "");
document.write(a.slice(0,
-1) + "");
document.write(a.slice(1)
+ "");
document.write(a.slice(4,
3)); </script>。