Der Martin: JS-Code wird zu früh ausgeführt (fetch, async, await)

Beitrag lesen

problematische Seite

Hallo,

zum allgemeinen Problem kann ich im Augenblick nichts sagen, das habe ich in seiner Komplexität noch nicht ganz erfasst. Aber ein Detail ist mir aufgefallen.

if ( errors.length > 0 )
	return true;
else return false;

Das kann man kürzer und lesbarer schreiben:

return (errors.length>0);

Einen boolschen Ausdruck auswerten, und wenn er true ergibt, dann true zurückgeben, sonst false - da ist dein if-Statement irgendwie von hinten durch die Brust ins Knie.

Einen schönen Tag noch
 Martin

--
Wie man sich bettet, so schallt es heraus.