web前端技术博客
您当前的位置:web前端 > JavaScript知识点

JavaScript 中的数组的去重

作者:只会切图的前端 发布时间:2021-03-02 20:58:04 浏览量:14

数组去重
方法1:利用对象属性不能重复

var arr = [1, 1, 1, 2, 2, 2, 3, 3, 3, "a", "a", "b", 1, 2, 3, 0, 0];
var obj = {}, arr2 = [];
for (var i = 0; i < arr.length; i++) {
    if (!obj.hasOwnProperty(arr[i])) {
        obj[arr[i]] = arr[i];
        arr2.push(arr[i]);
    }
}
console.log(arr2);

发表评论
验证码:
联系我
粤ICP备17092958号