I have a list that looks like this:
[ Person({ getName: Function, id: '310394', age: 30 }), Person({ getName: Function, id: '244454', age: 31 })...]
and now I want to make it like this:
{
peopleIds: [
244454,244454...
]
}
I did something like this:
public makePeopleIdJSON(list: Person[]):void {
list.forEach(x => console.log(x.id))
}
that just prints the id for each object in the list, but how do I make the output a json as requested above..?
thanks allot
Here it is :
interface Person{
id: string;
}
function makePeopleIdJSON(list: Person[]) {
return {
personIds: list.map(x => x.id)
}
}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.