Pertanyaan yang diberi tag «jsdoc»

6
Bagaimana cara menggambarkan argumen "objek" di jsdoc?
// My function does X and Y. // @params {object} parameters An object containing the parameters // @params {function} callback The callback function function(parameters, callback) { } Tetapi bagaimana saya menggambarkan bagaimana objek parameter harus disusun? Contohnya harus seperti: { setting1 : 123, // (required, integer) setting2 : 'asdf' // …
316 javascript  jsdoc 


4
Bagaimana cara menunjukkan param adalah opsional menggunakan JSDoc sebaris?
Menurut wiki JSDoc untuk @param Anda dapat menunjukkan bahwa @param bersifat opsional /** @param {String} [name] */ function getPerson(name) { } dan Anda dapat menunjukkan parameter sebaris menggunakan function getPerson(/**String*/ name) { } Dan saya bisa menggabungkannya seperti berikut, yang berfungsi dengan baik. /** @param [name] */ function getPerson(/**String*/name) { …


5
Cara mendokumentasikan tipe string di jsdoc dengan kemungkinan nilai terbatas
Saya memiliki fungsi yang menerima satu parameter string. Parameter ini hanya dapat memiliki satu dari beberapa kemungkinan nilai yang ditentukan. Apa cara terbaik untuk mendokumentasikan hal yang sama? Haruskah shapeType didefinisikan sebagai enum atau TypeDef atau yang lainnya? Shape.prototype.create = function (shapeType) { // shapeType can be "rect", "circle" or …

3
Parameter fungsi yang dirusak dokumen di JSDoc
Sebelumnya saya selalu mendokumentasikan parameter objek saya sebagai berikut: /** * Description of the function * * @param {Object} config - The configuration * @param {String} config.foo * @param {Boolean} [config.bar] - Optional value * @return {String} */ function doSomething (config = {}) { const { foo, bar } = …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.