Wie kann man angeben, dass param optional ist, wenn man JSDoc inline verwendet?
Entsprechend der JSDoc-wiki für @param geben Sie an @param ist optional mit
/**
@param {String} [name]
*/
function getPerson(name) {
}
und Sie kann auf eine param inline mit
function getPerson(/**String*/ name) {
}
Und ich kann Sie kombinieren, wie die folgende, die funktioniert ok.
/**
@param [name]
*/
function getPerson(/**String*/name) {
}
Aber ich würde gerne wissen, ob es eine Möglichkeit gibt, es zu tun alle inline-falls möglich.
InformationsquelleAutor der Frage studgeek | 2011-05-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach einigem Graben fand ich diese ok sind sowie
Nur etwas mehr optisch Ansprechend als
function test(/**String=*/arg) {}
InformationsquelleAutor der Antwort vvMINOvv
Vom offizielle Dokumentation:
Optionale parameter
InformationsquelleAutor der Antwort czerny
Habe ich einen Weg gefunden, dies zu tun mit Google Closure Compiler geben Sie Ausdrücke. Setzen Sie ein Gleichheitszeichen nach der Art wie:
function test(/**String=*/arg) {}
InformationsquelleAutor der Antwort studgeek