我有以下的JavaScript對象如何合併多個JSON對象中的子項?
[
{
"familyName": "Smith",
"children": [
{ "firstName": "John" },
{ "firstName": "Mike" }
]
},
{
"familyName": "Williams",
"children": [
{ "firstName": "Mark" },
{ "firstName": "Dave" }
]
},
{
"familyName": "Jones",
"children": [
{ "firstName": "Mary" },
{ "firstName": "Sue" }
]
}
]
我想創建所有的孩子即
[
{ "FirstName": "John" },
{ "FirstName": "Mike" },
{ "FirstName": "Mark" },
{ "FirstName": "Dave" },
{ "FirstName": "Mary" },
{ "FirstName": "Sue" }
]
我使用jQuery的數組。
我曾看過描述合併或連接數組但不包括子數組的例子的帖子:例如Merge/flatten an array of arrays in JavaScript?
我相信我可以通過家庭循環,並添加兒童陣列,但懷疑這是一個'一班'?
額定負,但不究竟需要什麼... – Niels