Quelle est la bonne façon de documenter des objets de ce style dans jsdoc:balises appropriées pour les objets dans jsdoc
/**
*/
var strings =
{
/**
*/
stripHTML: function(html)
{
//does something
},
/**
*/
validHTML: function(html)
{
//does something else
}
}
A savoir le paramètre approprié pour définir l'objet, et de reconnaître les sous-fonctions dans le cadre de ' cordes ». Je connais @param, @return etc, je ne connais pas la définition principale de ce type d'objet.
Merci pour la réponse. Je connais les prototypes, mais merci pour le conseil. Le script que j'ai utilisé en tant que démo a des noms quelque peu trompeurs. –
ahhh, d'accord. bien, pour les singletons qui fonctionnent comme un espace de noms, utilisez simplement @namespace. Cela peut être pénible quand vous avez des structures complexes, bien que –
Y a-t-il un moyen de marquer la fonction, disons 'validHTML', de sorte qu'elle semble être une méthode ou liée à des 'chaînes'? En regardant la documentation générée, il n'y a aucun moyen de vraiment dire que c'est un membre de tels. –