Array.prototype.remove = function(obj){ if(null == obj){ return false } for (var i =0 ,n =0 ;i<this.length;i++){ if (this[i]!=obj){ this[n++] = this[i]; } } this.length -= 1; }var arr = new Array(1,2,3,4,5); arr.remove(3)
学javascript有一段时间了,今天看下论坛上的很多代码都不懂,前来问问,
1,为什么会想到这样的写法,他是怎么想的呢?
2,有没有更好点的写法,我感觉我很笨有的像伸手党。。。
海绵宝宝撒
相关分类