¿Es el siguiente uso correcto de JSDoc en una clase? El código es trivial, pero estoy más interesado en saber si se trata de un uso idiomático o si me faltan algunas cosas:
class Person { /** * Create a Person * @param {string} name * */ constructor(name) { this.name = name; } /** * Print a salutation for that person * @returns {number} The number 1 if successfully invoked */ say_hello() { console.log(`Hello ${this.name}`); return 1; } }Además, estoy usando VSCode, ¿hay extensiones que ayuden a crear este modelo?