数组去掉内部重复对象

[

    {

        p1:{x:12,y:22},

        p2:{x:89,y:90}

    },

    {

        p1:{x:90,y:88},

        p2:{x:44,y:88}

    },

    {

        p1:{x:12,y:22},

        p2:{x:89,y:90}

    }

]

像这种的有没有简单点的去重方法,求解。。

胡子哥哥
浏览 419回答 1
1回答

繁星coding

var arr = 给出的数组;arr.map(item=>JSON.stringify(item)).filter((item,idx,arry)=>idx === arry.indexOf(item)).map(item=>JSON.parse(item))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript