我有这段代码。在对象中搜索子串
var abc = { QSX: 'V',WRT: 'VC',ETH: 'VC',RHY: 'VC',TFG: 'VC',YKL: 'VC'}
var filtered = _.pick(abc, ['HY', 'H']); //Lodash
console.log(filtered);
应该输出以下:
过滤= {RHY: 'VC',ETH: 'VC'}
由于这些是包含的仅有的两个项子串“HY”和“H”。 但它只输出第一项。 有人可以帮我找出原因吗?
['_ .pickBy(OB ject,[predicate = _。identity])](https://lodash.com/docs/4.17.4#pickBy) – Andreas