javascript - 操作 JavaScript 对象的最佳方式是什么?

标签 javascript jquery arrays object

<分区>

我有一个 JavaScript 对象:

["campaign_id","campaign_name","campaign_type","campaign_status"]

我希望对象看起来像这样:

[
  {"name":"campaign_id","title":"campaign_id"},
  {"name":"campaign_name","title":"campaign_name"},
  {"name":"campaign_type","title":"campaign_type"},
  {"name":"campaign_status","title":"campaign_status"}
]

使用 Javascript 操作对象的最佳方式是什么?

最佳答案

让我们使用Map在 JavaScript 中

    var result = ["campaign_id","campaign_name","campaign_type","campaign_status"].map(a => (
          {
            title: a, 
            name: a
          }
    ));

    console.log(result);

关于javascript - 操作 JavaScript 对象的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43648465/

相关文章:

javascript - API 耗时太长,映射函数在数据加载之前触发

javascript - 替换输入字段的显示

Javascript内部函数内存泄漏?

javascript - `Uncaught TypeError: undefined is not a function` 尝试保存数据时出错

java - 使用 okhttp 将文本和多个图像作为数组传递

javascript - 发生未处理的异常 : Could not find module "@angular-devkit/build-angular"

javascript - javascript 如何为函数和数组等对象创建替代语法?

jquery 在 Firefox 中将 keyup 绑定(bind)到 body

ruby - 如何将一组相似的哈希值限制为具有多个相同键 :value pair (details inside) 的哈希值

c - 如果 arr 是 T 型数组,那么 &arr 的用途是什么?