ES6: generators

This commit is contained in:
Rico Sta. Cruz 2015-03-11 20:10:05 +08:00
parent c61149cbec
commit 79b208b204
1 changed files with 15 additions and 0 deletions

15
es6.md
View File

@ -106,6 +106,21 @@ App = {
}; };
``` ```
### [Generators](http://babeljs.io/docs/learn-es6/#generators)
It's complicated.
```js
function* idMaker() {
var id = 0;
while (true) { yield id++; }
}
var gen = idMaker();
gen.next().value // 0
gen.next().value // 1
gen.next().value // 2
```
<br> <br>
## Stable in Babel ## Stable in Babel