TypeScriptのIterable
for..ofでloopできるObjectが実装しているInterface
型
code:ts
interface Iterable<T> {
}
具体例
Array
Map
Set
文字列
例
code:ts
console.log(g.next()); // { value: 1, done: false }
console.log(g.next()); // { value: 2, done: false }
console.log(g.next()); // { value: 3, done: false }
console.log(g.next()); // { value: undefined, done: true }
参考