02. Iterators
Iterable object
interface Iterable {
[System.iterator]() : Iterator;
}
interface Iterator {
next() : IteratorResult;
return?(value? : any) : IteratorResult;
throw()
}
interface IteratorResult {
value: any;
done: boolean;
}Iterator protocol
Last updated