我有一个带有一些键的对象,我想只保留一些键值?
我尝试过filter:
const data = {
aaa: 111,
abb: 222,
bbb: 333
};
const result = _.filter(data, (value, key) => key.startsWith("a"));
console.log(result);Run Code Online (Sandbox Code Playgroud)
但它打印一个数组:
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script>Run Code Online (Sandbox Code Playgroud)
这不是我想要的.
如何用lodash做到这一点?或者其他什么,如果lodash不工作?
我有一个包含一些布尔值的对象,如下所示:
{ date: "2017-10-05", name_change: false, age_change: true, ... }
Run Code Online (Sandbox Code Playgroud)
我想要filter()那些真实的钥匙。我还需要日期值。我该怎么做这个filter?
问候。