数组对象slice()用法总结

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(0,-1); // 从索引0开始,到索引最后一个结束,不包括最后索引项

(6) ["A", "B", "C", "D", "E", "F"]//控制台输出

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(-1); //最后索引项的获取

["G"]//控制台输出

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(0,6); // 从索引0开始,到索引6结束,不包括最后索引项

(6) ["A", "B", "C", "D", "E", "F"]//控制台输出

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(0,7); //  从索引0开始,到索引6结束,获取全部元素

(7) ["A", "B", "C", "D", "E", "F", "G"]

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(); // 默认获取全部元素

(7) ["A", "B", "C", "D", "E", "F", "G"]

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(-2,-1); // 倒序索引6开始,倒数第二个元素

["F"]//控制台输出

var arr = ['A', 'B', 'C', 'D', 'E', 'F', 'G'];
arr.slice(-3,-1); // 倒序索引6开始,倒数第3个元素开始,不包括最后一个元素

(2) ["E", "F"]//控制台输出

猜你喜欢

转载自blog.csdn.net/qq_18144905/article/details/82634041