Skip to main content

Function: forEach()

Applies fn to each value of iterable.

Like Array.prototype.forEach, but for iterables.

Example

const sloths = [`carl`, `frank`, `phil`]

forEach(console.log, sloths)
//=> carl
//=> frank
//=> phil

forEach(fn)

forEach<Value>(fn): (iterable) => void

Applies fn to each value of iterable.

Like Array.prototype.forEach, but for iterables.

Type Parameters

Value

Parameters

fn

Returns

Function

Parameters

iterable: Iterable<Value, any, any>

Returns

void

Example

const sloths = [`carl`, `frank`, `phil`]

forEach(console.log, sloths)
//=> carl
//=> frank
//=> phil

Defined in

side-effects.d.ts:140

forEach(fn, iterable)

forEach<Value>(fn, iterable): void

Applies fn to each value of iterable.

Like Array.prototype.forEach, but for iterables.

Type Parameters

Value

Parameters

fn

iterable: Iterable<Value, any, any>

Returns

void

Example

const sloths = [`carl`, `frank`, `phil`]

forEach(console.log, sloths)
//=> carl
//=> frank
//=> phil

Defined in

side-effects.d.ts:141