use*_*587 3 javascript underscore.js
我有对象,pks并希望提取值为的所有键true.
pks = {3: false, 7: true, 2: true}
Run Code Online (Sandbox Code Playgroud)
是否有可以返回的下划线功能[7, 2]?我已经尝试了_.invert但是我在这个过程中丢失了一个值,所以我正在寻找替代方案.
您可以使用内置函数执行此操作,不需要Underscore:
Object.keys(pks)
.filter(function(k){return pks[k]})
.map(Number)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2958 次 |
| 最近记录: |