<script language="JavaScript">
var array_1 = new Array('a','b','c','d','e');
// 返回除第一个元素后的所有元素
document.write( array_1.slice(1) );
// 返回最后一个元素
document.write( array_1.slice(-1) );
// 返回中间一段元素
document.write( array_1.slice(2,4) );
// 两个参数都为负值的情况
document.write( array_1.slice(-3,-1) );
</script>
运行该例子,输出:
b,c,d,e e c,d c,d