1.请给Array本地对象增加一个原型方法,用于删除数组中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。
Array.prototype.deleteSameElement=function(){ var newArray=[]; for(var i=0,len=this.length;i<len;i++){ var elem=this[i]; if(this.indexOf(elem)==this.lastIndexOf(elem)){ newArray.push(this[i]); } } return newArray; }; var array=[2,6,7,3,6,4,3,,6]; alert(array.deleteSameElement()); //2,4,7
原标题:每日一题
关键词: