对象值去重排序
Posted liubingyjui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象值去重排序相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>对象值去重排序</title> </head> <body> <script> let arrys = [ { serial: ‘1‘, option: ‘1‘ }, { serial: ‘1‘, option: ‘2‘ }, { serial: ‘2‘, option: ‘2‘ }, { serial: ‘2‘, option: ‘4‘ }, { serial: ‘3‘, option: ‘5‘ } ] let otheritems = []; let list = {}; for (let i = 0; i < arrys.length; i++) { let element = arrys[i].serial; if (list[element]) { list[element].serial = list[element].serial; } else { list[element] = {}; list[element].serial = arrys[i].serial; } list[element].option = arrys[i].option; } //对象转数组 for (var i in list) { otheritems.push(list[i]) } console.log(otheritems) </script> </body> </html>
把值
转成:
以上是关于对象值去重排序的主要内容,如果未能解决你的问题,请参考以下文章