javascript - 从 JSON 中的数组中删除列名

标签 javascript jquery arrays json

我在数组中得到这样的格式 这是我的数组=

  var array= [{"address":"Jaipur"},{"address":"Mumbai"},{"address":"Mumbai"}]

我想要这样的格式

var array= [

    "Jaipur",
    "Mumbai"
];

应该在 JSON 中做些什么才能得到所需的数组。

最佳答案

您可以使用 Set获得唯一值,和spread再次将其放入数组中。

var array= [{"address":"Jaipur"},{"address":"Mumbai"},{"address":"Mumbai"}];

var res = [...new Set(array.map(x => x.address))];

console.log(res)

关于javascript - 从 JSON 中的数组中删除列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44110484/

相关文章:

javascript - Google 电子表格中的排列/组合

javascript - 菜单和子菜单都悬停在单独的 Div 上

javascript - 列出多维 javascript 数组的值

javascript - 在每个 p 中添加数字(值)输入,完成后提醒最高数字

javascript - jQuery 的显示/隐藏不适用于未附加到 DOM 的元素(3.0 中发现的重大更改)

javascript - 通过两个属性进行 HTML 搜索

c++ - C++ 中的函数指针数组

java - 从上一个循环获取一个值以在当前循环中使用

javascript - 任意定位显示的动画移动 :inline elements into a position:relative final position

javascript - 标识符预期 JSX for loop Eslint 错误