给定以下数据
{ player1: 'healthy',
player4: 'ready',
player2: 'uncertain',
player3: 'uncertain'
}
我想知道lodash中是否有一种方法可以按对象的值过滤对象。例如,我想获得一个列表/数组,其中只有状态不确定的玩家,我想要另一个列表,其中包含所有状态不确定的玩家。
可能的解决方案
我认为这是可行的,但不确定它是否正确或正确的方法。
const result = _.pickBy(data, (key, value) => value.startsWith("uncert"));