filterKey
检查对象键是否通过过滤器
156 bytes
since v12.2.0
使用方法
您有一个以某种方式过滤对象属性的实用函数。使用 filterKey 将允许您的函数基于键数组(允许列表)或为每个属性返回布尔值的函数来过滤这些属性。
Radashi 提供的 KeyFilter 类型对于利用 filterKey 函数至关重要。请务必使用它来确保类型安全和可维护的代码。
import * as _ from "radashi";
function filterObject(obj: object, filter: _.KeyFilter) { for (const key in obj) { if (_.filterKey(obj, key, filter)) { // ... } }}