Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

288
Vistas
¿Existe una convención para especificar el autor, la fecha o la fuente del código en JavaScript?

Me gustaría especificar las fuentes de las funciones externas (por ejemplo, aquí de StackOverflow 🤓). También me gustaría agregar mi nombre, fecha y sitio web a mis propias funciones.

Por supuesto, puedo poner todo en un comentario de la manera que quiero. Pero, ¿hay ciertas convenciones que debo seguir? ¿Quizás incluso legible por máquina?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

JSDoc generalmente se usa para especificar metadatos para el código javascript y se puede usar para generar documentación automáticamente. Ver: https://jsdoc.app/about-getting-started.html

Ejemplo:

 /** * @author Some Guy <example@example.com> * @see {@link https://jsdoc.app/tags-description.html} for further information. * @description How to use JSDoc to tag javascript. */
about 4 years ago · Juan Pablo Isaza Denunciar

0

No hay una forma oficial de especificar esto. Al menos no hay un Camino Verdadero.

Dicho esto, el más aceptado son los comentarios de JSDoc . Debe comenzar un comentario de bloque con /** (dos asteriscos) y luego puede usar la sintaxis especial de JSDoc para explicar su fuente con @author y @see :

 /** * Function that returns a random number * @author Jon Skeet * @see {@link https://stackoverflow.com/a/11373465} * * @param {number} min - minimum bound (inclusive) * @param {number} max - maximum bound (inclusive) * @return {string} - uniformly distributed integer within the range as a string */ function rand(min, max){ return (Math.floor(Math.random() * (max - min + 1)) + min).toFixed(0); }

¿Quizás incluso legible por máquina?

JSDoc es legible por máquina. Hay muchas herramientas que lo consumen. En particular, muchos editores de JavaScript estándar como Visual Studio Code le darán el JSDoc para una función al pasar el mouse. Screenshot of code editor which shows that the JSDoc comment is shown when hovering over the function.

Sin embargo, existen otras herramientas que pueden consumir JSDoc o un subconjunto de este. Pueden producir documentación o realizar una verificación de tipos en función de lo que se especifica para @param y @return u otras tareas.

También vale la pena señalar que no necesita tener ninguna herramienta para usar JSDoc. Puede escribirlo directamente en su código fuente incluso si nunca se consume. Todavía puede ser leído por otros humanos que lo entiendan. Incluso si es la primera vez que se encuentran con el estilo de documentación, es lo suficientemente sencillo como para entenderlo fácilmente.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda