Skip to main content

ArrayIterator

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

Extends​

Type Parameters​

Type Parameter
T

Methods​

[iterator]()​

iterator: ArrayIterator<T>;

Returns​

ArrayIterator<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