猿问

[js数组]请问怎么对数组中的对象去重?

后台输出的接口数据需要前端来去掉重复。数据如:

var arr = [{

    "name": "ZYTX",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "AAAAAA.doc"

}, {

    "name": "ZYTA",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "BBBBBB.doc"

}, {

    "name": "ZDTX",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "CCCCCC.doc"

}, {

    "name": "ZYTX",

    "age": "Y13xG_4wQnOWK1QwJLgg11d0pS4hewePU95UHtpMl3eE81uS74NC-6zu-Rtnw4Ix",

    "gender": "AAAAAA.doc"

}];

最后应该输出

实际上是按照 name 唯一的来的,数组只需要留下一个唯一的name,不管这个nameage或者gender是什么,反正随便留下来一个唯一name

胡说叔叔
浏览 505回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答