日常做项目多了,收藏了很多小程序,小程序虽然代码量少,但是非常实用,特别是在一些时候可以解你燃眉之急。 要分享给大家的是js数组去重复项。
js方法
//js数组去重复项
Array.prototype.deleteEle = function () {
var o = {}, newArr = [], i, j;
for (i = 0; i < this.length; i++) {
if (typeof (o[this[i]]) == "undefined") {
o[this[i]] = "";
}
}
for (j in o) {
newArr.push(j)
}
return newArr;
}
调用方法:
marr.deleteEle()
marr为自定义的数组