Zeichenketten anstelle von Fehlern werfen

Da können wir werfen nichts mit der throw - Schlüsselwort in Javascript, können wir nicht nur werfen eine Fehlermeldung string direkt?

Kennt jemand irgendwelche Haken?

Lassen Sie mich hinzufügen, einige Hintergrundinformationen zu dieser: Sehr oft, in der JavaScript-Welt, die Menschen verlassen sich auf parameter überprüfen im Gegensatz zur Verwendung der try-catch-Mechanismus, so macht es Sinn, nur werfen schwerwiegende Fehler mit throw. Dennoch, um in der Lage sein zu fangen einige system-Fehler, die ich habe zu verwenden eine andere Klasse für meine eigenen Fehler und anstatt eine Unterklasse von Error, ich glaube ich sollte einfach String verwenden.

InformationsquelleAutor der Frage billc.cn | 2012-07-16

Schreibe einen Kommentar