1
我怎麼能改善這個代碼不使用這麼多_.each和並不總是驗證其性能如何通過嵌套參數組
_.each(initial_obj, function(value, key){
_.each(value, function(value2, key2){
_.each(value2, function(value3, key3){
_.isEmpty(new_obj[key3]) && (new_obj[key3] = {});
_.isEmpty(new_obj[key3][key]) && (new_obj[key3][key] = []);
new_obj[key3][key][key2] = value3;
})
})
})
old_obj: {'a': {'en', 'es', 'pt'}, 'b': {'en', 'es', 'pt'}, 'c': {'en', 'es', 'pt'}})
new_obj: {'en': ['a': [], 'b': [], 'c': []},
'es': {'a': [], 'b': [], 'c': []},
'pt': {'a': [], 'b': [], 'c': []}
})
打開一個新的問題,用新的有效的數據。 –
是的,在那工作! –
https://stackoverflow.com/questions/46858413/how-to-group-by-a-mix-of-nested-parameter-objects-and-arrays;] –