just.eachProperty(object, fn, thisArgopt, opts) → {boolean}
Converts object to an Object, iterates over it, calls a function on each iteration, and if a truthy value is returned from that function, the loop will stop.
- Source:
- eachProperty.js, line 34
Parameters:
| Name | Type | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| object | Any | Some value. | ||||||||
| fn | just.eachProperty~fn | The function that will be called on each iteration. | ||||||||
| thisArg [optional] | Any | this for fn. | ||||||||
| opts | object | Some options.Properties
|
Throws:
If fn is not a function.
- Type
- TypeError
Returns:
`true` if the function was interrupted, `false` otherwise.
- Type
- boolean
Type Definitions
fn(value, key, objectnon-null) → {boolean}
- Source:
- eachProperty.js, line 3
This:
{@link
Parameters:
| Name | Type | Description |
|---|---|---|
| value | Any | The current value. |
| key | Any | The current key. |
| object | object | The current object being iterated. |
Returns:
If `true`, the current loop will stop.
- Type
- boolean
