我想在Lodash/JavaScript中查找一個實用函數,它將數組中的JavaScript對象元素作爲輸入並輸出數組中的重複元素,基本上我的要求如下所示,lodash中的實用函數/ javascript
input =
{'first': 'Tom', 'last': 'Hanks', 'array': [1,2,3]};
output =
[{first:’Tom’, 'array':[1], ‘last’: ‘Hanks’}, {first:’ Tom’, 'array':[2], ‘last’: ‘Hanks’}, {first:’ Tom’, 'array':[3], ‘last’: ‘Hanks’}];
我試圖查看Lodash手冊,但找不到執行此操作的任何函數。如果我們有任何類似於我的期望的效用函數,有人可以告訴我嗎?
我可以寫一段JavaScript代碼,但我正在尋找一種有效的方法。
你'input'和'output'陣列不包含有效的對象,你確定這是數據結構你是從哪裏來的?您輸入的 – Nobita
無效。 {first:'Tom',[1,2,3],'last':'Hanks'}應該是一個有效的對象。 – PPB
感謝Nobita和PPB,我編輯了我原來的帖子 – Cling