var arr = [1,2,3];
Array.prototype.push = function(){
//不写形参,你不知道她传几个参数
for(var i = 0; i < arguments.length; i++){
this[arr.length] = arguments[i];
//this.length++;
//不用自己再写让数组长度加一
}
}
arr.push(3);
自己写一个es3.0中push方法模拟系统的push方法
最新推荐文章于 2024-07-20 23:54:17 发布