javascript-tutorial / javascript-tutorial/en.javascript.info

Problem with sample program in Async Generators and Iterators article

Aperta
#1,775 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
HTML
Stelle
25.5k
Fork
4k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

In Plunker, following `Open in Sandbox` link, code provided under "An example of use (shows commit authors in console):" doesn't work (because it doesn't include `fetchCommits` function).

Console shows error:

(index):9 Uncaught (in promise) ReferenceError: fetchCommits is not defined

(index):9 Uncaught (in promise) ReferenceError: fetchCommits is not defined
at (index):9
at (index):18

Running the code directly from the `run` link in article also doesn't work. Gives error:

holder-2.2.min.js:10 Uncaught TypeError: Cannot read property 'appendChild' of undefined

at Object.e.run (holder-2.2.min.js:10)
at holder-2.2.min.js:10
at XMLDocument.h (holder-2.2.min.js:10)

Code in question:

(async () => {

let count = 0;

for await (const commit of fetchCommits('javascript-tutorial/en.javascript.info')) {

console.log(commit.author.login);

if (++count == 100) { // let's stop at 100 commits
break;
}
}

})();

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Apri l’articolo Async Generators and Iterators e analizza lo snippet “An example of use” insieme ai relativi link Open in Sandbox e run. Riproduci gli errori segnalati, quindi aggiorna l’esempio o i samples collegati in modo che fetchCommits sia disponibile e il codice venga eseguito senza l’errore Holder.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.