Executes a function on each of an objects own enumerable properties.
Some common prototypes for node.js: string.startsWith(), object.countProperties() and more. Facilities for functional programming with objects: object.forEach(), object.filter(). Functions are added safely using Object.defineProperty().
A polyfill for Object.prototype.forEach
Provides a secure function to iterate over keys and values. Usage is similar to Javascript Array.prototype.forEach