JavaScript
Result
Run
License
const AsyncGenerator = async function*() { }.constructor; const myGeneratorFunc = new AsyncGenerator( 'p1', 'p2', ` yield await Promise.resolve(p1 + p2); yield await new Promise(resolve => resolve(p1 * p2)); ` ); const generatorFunc = myGeneratorFunc(10, 1); generatorFunc.next().then(result => console.log(result.value)); generatorFunc.next().then(result => console.log(result.value));
Console
expand_less
License
License
by DevDic
Close