嗨如何檢查數組長度內數組是空的,然後從主數組中刪除父陣列的父陣列,校驗序列爲空,那麼請從主陣列
想想我有一個陣列
[
{
"id": 71,
"campaignAssets": [
{
"id": 128
}
]
},
{
"id": 99,
"campaignAssets": []
}
]
從上述數組編號:71具有campaignAssets排列的長度爲1,但是,從另外一個「ID」:99不具有campaignAssets所以我必須刪除父陣列,這意味着
{
"id": 99,
"campaignAssets": []
}
所以最終陣列應該
[
{
"id": 71,
"campaignAssets": [
{
"id": 128
}
]
}
]
我建議保持由'返回執行上'.filter'返回一個布爾值的回調(a.campaignAssets.length> 0) ' – Icycool
回調本身使用真值/假值。 *並構造一個新的數組,其中回調函數返回一個強制爲true的值。* [source](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/陣列/濾波器) –