Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

283
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!