Niedawno zacząłem używać komentarzy jsdoc do dokumentowania naszego kodu javascript, jednak znajduję sprzeczne przykłady użycia tagu @param.Jaka jest poprawna obudowa do użycia w komentarzach jsDoc?
Zobacz https://code.google.com/p/jsdoc-toolkit/wiki/TagParam (PascalCase)
i https://developers.google.com/closure/compiler/docs/js-for-compiler (camel/małe litery).
camelCase sens dla mnie, ponieważ:
var foo = 1;
console.log(typeof foo); // outputs "number"
Jaka jest prawidłowa obudowa użyć do uwag JSDoc @param? Czy to nie ma znaczenia? Planuję go wykorzystać do generowania dokumentów, a także do uruchomienia kodu przez zamknięcie google, aby uzyskać kontrolę typu.
Dzięki!
W większości przypadków potrzebny jest typ pierwotny, a nie typ obiektu. Kompilator automatycznie zapakuje (promuje) typ pierwotny w razie potrzeby, ale odwrócenie nie jest prawdą. –
Dzięki cpeisert! Zdecydowanie będę musiał dostać tę książkę! – magritte
zdecydowanie. To świetna lektura, nie tylko po informacje o zamknięciu! – jordancpaul