js数组去重复项

日常做项目多了,收藏了很多小程序,小程序虽然代码量少,但是非常实用,特别是在一些时候可以解你燃眉之急。 要分享给大家的是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为自定义的数组

猜你喜欢

转载自blog.csdn.net/bigbear00007/article/details/80111935
今日推荐