标签: javascript typescript
interface Iterator<T> { next(value?: any): IteratorResult<T>; return?(value?: any): IteratorResult<T>; throw?(e?: any): IteratorResult<T>; }
我正在尝试学习Typescript,并希望了解值之后的?的含义以及?之后的含义回来扔。 IteratorResult是否表示返回的数据类型?