javascript - Javascript:减少属性对象数组中的对象数组
问题描述
我想减少一个对象数组,例如:
const users = [
{id: 1, username: 'foo'},
{id: 2, username: 'bar'},
{id: 3, username: 'baz'}
];
到一个 id 数组,例如:
users.reduce( magicReducer ); // output: [1,2,3]
有可能吗?
解决方案
这应该可以为您解决问题!
const users = [{id: 1, username: 'foo'}, {id: 2, username: 'bar'}, {id: 3, username: 'baz'}];
console.log(users.map(user => user.id))
推荐阅读
- css - 如何在不同的视口上正确地布局元素?
- excel - 选秀权已经使用
- github - 在 Github 中使用 Markdown 语法时必须使用 .md 扩展名吗?
- c - 如何诊断 Xcode 消息“Linker command failed with exit code 1”?
- vba - Excel code to look for a specific text in a cell (from a list of possible texts) and populate another cell
- python - New to python trying to understand why a stored procedure will not accept a string as input please see below
- python-3.x - One hot encoding for ages categorical data
- javascript - 旋转元素也会改变 CSS 动画中的 scaleX
- xslt - XSLT 总和连接而不是求和
- javascript - 移动端和桌面连接中的WebRTC音频问题