filterPropNames()
Gets the property names of the specified object using Object.getOwnPropertyNames()
and filters the property names using a callback function.
obj
. This function will be passed (1) the property name, (2) the property 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 functions which are included automatically:
filterEntries()
Object.keys()
and filters them using a callback function.
filterKeys()
Object.keys()
and filters the keys using a callback function.
filterPropEntries()
Object.getOwnPropertyNames()
and filters them using a callback function.
filterPropValues()
Object.getPropertyNames()
and filters the values using a callback function.
filterValues()
Object.keys()
and filters the values using a callback function.
This function is directly required by the following functions:
filterEntries()
Object.keys()
and filters them using a callback function.
filterKeys()
Object.keys()
and filters the keys using a callback function.
filterPropEntries()
Object.getOwnPropertyNames()
and filters them using a callback function.
filterPropValues()
Object.getPropertyNames()
and filters the values using a callback function.
filterValues()
Object.keys()
and filters the values using a callback function.