【发布时间】:2017-05-03 00:38:12
【问题描述】:
我是 Typescript 的新手。我想从 observable 中选择 ids
这是我观察到的
let myObj = [{
"id": 1,
"text": "Mary"
}, {
"id": 2,
"text": "Nancy"
}, {
"id": 3,
"text": "Paul"
}, {
"id": 4,
"text": "Cheryl"
}, {
"id": 5,
"text": "Frances"
}]
预期结果:
let selectedIds = [1,2,3,4,5];
我可以在不创建数组并在 for 循环中推送 id 的情况下执行此操作吗?
【问题讨论】:
-
您也可以从数组开始开始。
myObj.map(thing => thing.id)就足够了。 -
是的 map 会做的事情感谢 Jonathan 和 jonrshare
标签: arrays angular typescript rxjs rxjs5