A robust, ES3 compatible, "has own property" predicate.
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning false
. JavaScript/Node.js
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning false
. JavaScript/Node.js.