Ich bin etwas verwirrt durch die NodeJS-Dokumentation.nodeJS Funktion Dokumentation Syntax
Zum Beispiel am assert module suche ich sofort sehen,
assert(value[, message])
wie genau ich das lesen? Ich verstehe Assert ist eine Funktion, die einen Parameter namens Wert, aber was genau bedeutet [, Nachricht]? Bedeutet es, dass die Nachricht ein Array ist? Warum kommt das Komma nicht vor der ersten öffnenden Klammer?
Oh, das macht. Also in einem Beispiel wie assert.doesNotThrow (Block [, Fehler] [, Nachricht]) bedeutet es nur Fehler und Nachricht sind beide optional? – user3513466
Ja. Die beiden Parameter "error" und "message" sind bei Verwendung der doesNotThrow-Assertion optional. – ninekey