0
我需要做幾個操作與給定的地圖:Lodash等於功能
var keys = {
a: 1,
b: 2,
c: 1,
d: 2,
e: 2
}
_.findKey(keys, function(value) {
return value === 2;
}); // "b"
_.omit(keys, function(value) {
return value === 2;
}); // {a: 1, c: 1}
我想用比較即時創建回調。像這樣的東西
function equals(lhs) {
return function(rhs) {
return lhs === rhs;
};
}
lodash或下劃線是否具有此功能?我試圖通過_.matches(2)
進行回調,但是它進行了深入的比較,不適用於基本類型。
當然,我可以自己創建它,但我正在尋找一種通用的方法。
你對'keys'的期望是什麼? –
已更新的代碼示例。現在這裏有意見與預期的結果 –
我還不清楚你想要做什麼。你是否想要替換調用'_.findKey'和'_.omit'並使用別的東西? –