Slide 10
Slide 10 text
Generator & co
ׁחծGeneratorEcmascriptח㼪Ⰵׁկ
Generator⽃⡤דכꬊず劍Ⳣ椚ך㉏겗כ鍑寸דֹזְָծcoػح؛٦آ
⢪ֲה⟃♴ך圫חזկ
const hello = () => new Promise(resolve => {
setTimeout(() => resolve("hello"), 300);
});
const world = () => new Promise(resolve => {
setTimeout(() => resolve("world"), 300);
});
co(function* () {
var hello = yield hello();
var world = yield world();
return `${hello} ${world}`;
}).then(word => console.log(value));