|
InlineDocs
Inline doclets.
Using Inline Doc CommentsIt is possible to add documentation to a function (including a constructor or method) to indicate its parameter type(s) and its return type, using special inline doc comments. For example, consider the following example: /**
@param {String} name
@type Array
*/
function getPerson(name) {
}The above example could be written using inline doc comments instead, like so: function getPerson(/**String*/ name) /**Array*/ {
}Multiple parameter comments are allowed: function getPerson(/**String*/ name, /**City*/ birthplace) {
}If you have a standard doc comment that refers to parameters, the type information from the inline comment will be merged with it. /**
@param name The name of the person.
*/
function getPerson(/**String*/ name) {
}If you provide type information in both the standard comment and the inline comment, the type information in the standard comment will take precedence over the inline comment. /**
@param {NameObject} name The name of the person.
*/
function getPerson(/**String*/ name) {
}See Also
|