Interface ArrayIterator<T>
interface ArrayIterator<T> {
"[iterator]"(): ArrayIterator<T>;
next(...__namedParameters: [] | [unknown]): IteratorResult<T, any>;
return(value?: any): IteratorResult<T, any>;
throw(e?: any): IteratorResult<T, any>;
}
 "[iterator]"(): ArrayIterator<T>;
next(...__namedParameters: [] | [unknown]): IteratorResult<T, any>;
return(value?: any): IteratorResult<T, any>;
throw(e?: any): IteratorResult<T, any>;
}
Type Parameters
                 
                    
                  Hierarchy
              
              - IteratorObject<T, BuiltinIteratorReturn, unknown>- ArrayIterator (View Summary)
 
 Index
Methods
 Methods
[iterator]
- "[iterator]"(): ArrayIterator<T>
- Returns ArrayIterator<T>
next
- next(...__namedParameters: [] | [unknown]): IteratorResult<T, any>
- Parameters- ...__namedParameters: [] | [unknown]
 - Returns IteratorResult<T, any>
Optionalreturn
- return(value?: any): IteratorResult<T, any>
- Parameters- Optionalvalue: any
 - Returns IteratorResult<T, any>
Optionalthrow
- throw(e?: any): IteratorResult<T, any>
- Parameters- Optionale: any
 - Returns IteratorResult<T, any>
Describes an Iterator produced by the runtime that inherits from the intrinsic
Iterator.prototype.