我有一個包含以下數據的數組:[ { download: 'Test1', user: '[email protected]' }, { download: 'Test2', user: '[email protected]' }, { download: 'Test1', user: '[email protected]' }, { download: 'Test1', user: '[email protected]' }]我正在嘗試基于download字符串創建 2 個數組。因此,例如一個數組:[ { download: 'Test1', user: '[email protected]' }, { download: 'Test1', user: '[email protected]' }, { download: 'Test1', user: '[email protected]' }]和另一個數組:[ { download: 'Test2', user: '[email protected]' },]這樣做的最佳方法是什么?我不能通過做 a 來過濾,download === 'Test2'因為download字符串總是會改變并且不同。這會是一份工作.reduce()嗎?
ES6 根據字符串值創建單獨的數組
森林海
2021-09-30 15:11:17