javascript - 我想获取具有相同字段名称的对象中的所有值并存储在数组中
问题描述
我有这个对象,我只想在对象输入中获得一个特定的值
var lst = [
{
name: "foo",
value: "fooValue"
},
{
name: "bar",
value: "barValue"
}
];
输出:
var b = ["foo", "bar"];
解决方案
var lst = [
{
name: "foo",
value: "fooValue"
},
{
name: "bar",
value: "barValue"
}
];
var b = lst.map(ob => ob.name);
console.log( b )
推荐阅读
- android - 如何在 Android 中自定义 ContextMenu?
- c# - 根据对象属性查找和添加对象
- javascript - JQuery Ajax to Fetch Conversion clarificartions
- vue.js - 当 CSS 有作用域时,在两个不同的组件中使用相同的类名是一种不好的做法吗?
- mysql - 为什么 TIMESTAMP 返回 NULL
- javascript - 如何在 LoopBack 3 中使用 where 过滤相关模型(hasMany 关系)
- php - 如何使用自定义 JMS 序列化程序处理程序设置 Nelmio Doc
- pandas - 熊猫将每隔一秒重复的行值设置为零
- excel - 如何将单元格坐标存储到变量中?
- ios - 在 Swift 5 中为 IOS 13 更改 tabBar 高度