如何将数组转换为键值

大妈咪

我有以下数组:

{
  "red": "Red",
  "blue": "Blue"
}

我想将其转换为这样的键值对:

[
{"id":"red", "value":"Red"},
{"id":"blue","value":"Blue"}
]
解码器

您可以使用Object.entriesmap来实现这一点

const obj = {
  red: "Red",
  blue: "Blue",
};

const result = Object.entries(obj).map((o) => {
  const [prop, val] = o;
  return {
    id: prop,
    value: val
  };
});

console.log(result);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章