for-in
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
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
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.
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
Create a new object filtered to have only properties for which the callback returns true.
🐊Putout plugin adds ability to convert for-in to for-of
```json // .babelrc { "plugins":["babel-plugin-transform-for-in"] } ```
Array-like methods for objects
Sugary iteration utilities and interfaces.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
A collection of classes that allow iteration over a predefined collection of elements.
Babel transform adds extra bindings to for-in and for-of statements
Create a new object filtered to have only properties for which the callback returns true.
Babel transform adds extra bindings to for-in and for-of statements
Babel transform adds extra bindings to for-in and for-of statements
Test if an object's own or inherited property is non-enumerable.
Test if an object's own or inherited property is enumerable.
Split an object's own and inherited property values into two groups according to a predicate function.
Group an object's own and inherited property values according to an indicator function.