ich nicht in eine allgemeine Suche im Internet finden konnte, noch durch die manual Lesen warum nicht möglich ist, diesen Code zu verwenden:Kann verwenden `throw` nicht nach oder Operator (||)
let a;
a || throw Error(`'a' is undefined or falsy`);
ich SyntaxError: Unexpected token throw
.
Weiß jemand, warum ist es nicht möglich, diesen Weg zu verwenden, um einen Wurf zu codieren?
Könnte 'a || throwError ('' 'a' ist undefined oder falsy''); function throwError (e) {throw Fehler (e)} '- Hier ist ein [** Beispiel **] (https://jsfiddle.net/qqsbtuz3/1/) ** EDIT: ** Ich habe eine verdammt gute Zeit versucht um dem zu entkommen, aber hoffentlich bekommst du es. – Santi
Schöne @Santi, ich werde so etwas verwenden, bis die von ellisbben hervorgehobenen Proposals-throw-Ausdrücke zur Stage 4 werden oder in Nodejs ohne Flags landen. – FLC