首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 剔除数组中重复的记录

2012-09-12 
js 删除数组中重复的记录//删除数组中重复的记录Array.prototype.unique function(){var a {}for(var

js 删除数组中重复的记录

        //删除数组中重复的记录Array.prototype.unique = function(){var a = {};for(var i=0; i<this.length; i++){  if(typeof a[this[i]] == "undefined")a[this[i]] = 1;}this.length = 0;for(var i in a)  this[this.length] = i;return this;} function delRedata(){var arr = [];arr.push("a");arr.push("b");arr.push("a");arr.push("b");arr.push("e");arr.push("c");arr.push("a");alert(arr.length);var arrays = arr.unique();alert(arrays.length);for(var i=0; i<arrays.length; i++){alert(arrays[i]);}}

热点排行