{
"June": [
{
"id": "59361b2fa413468484fc41d29d5",
"is_new": false,
"name":"John"
"updated_at": "2017-06-07 10:52:05",
}
]
}
我有上面的對象,它內有對象數組,我試圖檢查'六月',有沒有is_new,但失敗?迭代使用對象鍵和findIndex失敗
const has_any_is_new = Object.keys(arr).map(obj =>
arr[obj].map(obj2 => obj2.findIndex(o => o.is_new) > -1)
);
的可能的複製[迭代通過對象屬性(https://stackoverflow.com/questions/8312459/iterate-through-object-properties) – Michelangelo
你忘了一個逗號在'name'屬性之後。你也可以在'updated_at'後面刪除逗號。 – Chris
而不是使用'findIndex(...)> -1',你應該做一些(...)' – Bergi