CP132 · 对象数组按键去重

入门前端手撕核心代码模式仅 JavaScriptMap数组时限 1000 ms(参考)
题目描述

实现 uniqueBy(list, key):按指定字段去重,保留每个键值首次出现的对象,保持原顺序。本题为「核心代码模式 · 仅 JavaScript」:模板已内置 JSON 读入与输出脚手架,只需补全指定函数。

输入描述

一行 JSON:{"list": 对象数组, "key": 字段名},字段值为字符串或整数。

输出描述

一行:去重后数组的 JSON。