Pregunta simple, ¿cómo puedo documentar ese "tipo mixto"? Sé que podría enumerar todos los tipos posibles como {null|undefined|String|Number|Object}
y terminar encontrándome perdiéndome y haciéndolo demasiado complejo. Intenté utilizar la palabra clave Mixed, pero aparece un error emergente en muchos IDEs, como WebStorm.¿Cómo se JsDoc un tipo "mixto"?
30
A
Respuesta
47
he encontrado la manera de hacerlo:
/**
* @param {*} foo
*/
function bar(foo) {}
1
Uso {}
No es un ejemplo de http://usejsdoc.org/tags-type.html:
un objeto llamado 'myObj' con propiedades ' a '(un número),' b '(una cadena ) y' c '(cualquier tipo).
{{a: number, b: string, c}} myObj // or: {Object} myObj {number} myObj.a {string} myObj.b {} myObj.c
Cuestiones relacionadas
- 1. cómo JsDoc herencia múltiple o mixins?
- 2. Cómo cargar un archivo csv grande con columnas de tipo mixto usando el paquete bigmemory
- 3. jsdoc y JavaScript documentación Singleton
- 4. ¿Cómo documentar un generador de funciones con jsdoc?
- 5. ¿Cómo jsdoc anotar el código BackboneJS?
- 6. Mixto http/https sitio
- 7. ¿Qué es un ensamblaje de modo mixto?
- 8. ¿Tiene sentido un sistema .net/sap mixto?
- 9. Cómo recuperar un elemento mixto de niños como texto (JDOM)
- 10. Java - ArrayLists mixto?
- 11. Uso de jsDoc en Notepad ++
- 12. dojo js library + jsdoc -> cómo documentar el código?
- 13. cómo trazar los resultados de un modelo mixto
- 14. IIS7 Autenticación de modo mixto
- 15. SPFileVersionCollection: ¿por qué las versiones se ordenan en orden mixto?
- 16. Nodo de contenido mixto XSLT
- 17. Entornos web de lenguaje mixto
- 18. Compatibilidad con JSDoc en IntelliJ IDEA
- 19. Cómo documentar funciones anónimas (cierre) con jsdoc-toolkit
- 20. ¿Por qué jQuery no usa JSDoc?
- 21. Vim jsdoc, PHPDoc, JavaDoc, información RDoc
- 22. ¿Cómo se indica el parámetro es opcional utilizando JSDoc en línea?
- 23. JSDoc: ¿Cómo se documenta el literal del objeto "opciones" para una "clase" principal?
- 24. lme4 error de modelo mixto
- 25. ASP.NET MVC y autenticación de modo mixto
- 26. Cómo permitir la autenticación en modo mixto en IIS 7.0
- 27. Creación de un diseño mixto de píxeles/porcentaje con divs
- 28. ¿Cómo se elimina un método de un tipo de Javascript
- 29. ¿Documentación única para proyecto mixto (Scala/Java)?
- 30. ¿Cómo sangrar correctamente el código mixto PHP/HTML?
¿Dónde encontraste eso? Mis resultados de búsqueda solo pueden verificar que esto funcione para el [compilador de cierre] (https://developers.google.com/closure/compiler/docs/js-for-compiler#types). ¿Es la sintaxis JSDoc "oficial"? –
@RobinvanBaalen Echa un vistazo a * El tipo TODO * el último: https://developers.google.com/closure/compiler/docs/js-for-compiler?hl=de#types – yckart
@yckart Como dije antes ; [JSDoc] (http://usejsdoc.org/)! = [Compilador de cierre] (http://developers.google.com/closure). –