Skip to main content

MapIterator

Describes an Iterator produced by the runtime that inherits from the intrinsic Iterator.prototype.

Extends

Type Parameters

Type Parameter
T

Methods

[iterator]()

iterator: MapIterator<T>;

Returns

MapIterator<T>

Overrides

IteratorObject.[iterator]


next()

next(...__namedParameters): IteratorResult<T, undefined>;

Parameters

ParameterType
...__namedParameters[] | [unknown]

Returns

IteratorResult<T, undefined>

Inherited from

IteratorObject.next


return()?

optional return(value?): IteratorResult<T, undefined>;

Parameters

ParameterType
value?undefined

Returns

IteratorResult<T, undefined>

Inherited from

IteratorObject.return


throw()?

optional throw(e?): IteratorResult<T, undefined>;

Parameters

ParameterType
e?any

Returns

IteratorResult<T, undefined>

Inherited from

IteratorObject.throw