nde*_*nou 3 javascript arrays json
所以我得到了一个像这样的 JSON 数组:
"robots": [
{
"id": 1,
"name": "foo",
"last_connection": "2017-03-18 14:25:36"
},{
"id": 3,
"name": "bar",
"last_connection": "2017-03-19 17:28:39"
},{
"id": 8,
"name": "foobar",
"last_connection": "2017-04-18 11:22:33"
}
]
Run Code Online (Sandbox Code Playgroud)
有没有简单的方法可以从我的所有机器人中获取一组 id,而不用对我的数组进行 for 循环?
ids = [1, 3, 8]
Run Code Online (Sandbox Code Playgroud)
是的,使用Array.map方法。
const ids = robots.map(robot => robot.id);
Run Code Online (Sandbox Code Playgroud)
ids现在将是[1, 3, 8]。
| 归档时间: |
|
| 查看次数: |
3887 次 |
| 最近记录: |