核心提示:Array.Prototype.slice的内部实现代码分享Arrary.Prototype.slice = function (start, end) {var result = new Array...
Array.Prototype.slice的内部实现代码分享
Arrary.Prototype.slice = function (start, end) { var result = new Array() start = start || 0 ; end = end || this.length //this指向调用的对象,当用call后,能够改变this的指向 for (var i = start; i < end; i++) { result.push(this[i]) } return result; }