filterKeys()
Gets the keys of the specified object using Object.keys()
and filters the keys using a callback function.
obj
. This function will be passed (1) the key, (2) the value and (3) a reference to obj
. For each property the return value will be coerced to a boolean and will be used to see if the property name should be returned.false
tester()
. If false
-ish the tester()
callback should return a true
-ish value for any properties should be kept. If true
-ish the tester()
callback should return a false
-ish value for any properties that should be kept.obj
.This function directly requires the following function which is included automatically:
filterPropNames()
Object.getOwnPropertyNames()
and filters the property names using a callback function.
This function is directly required by the following function:
filterPropNames()
Object.getOwnPropertyNames()
and filters the property names using a callback function.