Sono arrivato al codice JS con alcuni loop infiniti (stiamo usando le fibre del nodo per permettere che le cose accadano).Perché ESLint genera errori di filatura mentre (true) utilizza le fibre?
ESLint odia:
while (true) {
}
causa della condizione costante.
Il seguente è consentito se:
for(;;) {
}
Oltre la semplice alimentazione del lintbeast, ci sono ragioni oggettive per favorire for
sopra while
(o viceversa)?
NOTA: questa domanda richiede esplicitamente ragioni oggettive e quindi non è semplicemente basata sull'opinione pubblica.
Dal momento che le prestazioni non sono di solito un problema in cicli infiniti ... a chi importa? – ssube
È questo con vanilla eslint o con plugin? (mai usato da solo) – glcheetham
Non sono sicuro del motivo per cui così tanti sono downvoting, questa sembra una domanda legittima. – dman2306