JSDoc
JSDoc — мова розмітки та інструмент для документування JavaScript коду. За твердженням ідеолога програмування Дональда Кнута, програмний код і документація до нього повинні складати одне ціле. Ця парадигма документування та написання програмного коду деякою мірою реалізована в JSDoc.
Походження
JSDoc походить від дуже успішного інструменту Javadoc, (по суті JSDoc є його адаптацією для JavaScript)
Синтаксис
Частини, що належать до JSDoc документації, зазвичай розміщуються в контейнері, який починається з символів /** та закінчується */.
Теги
Тег Опис @author Ім'я розробника. @constructor Позначає функцію як конструктор. @param Документування параметру. @return Документування результату, що повертає функція. @see Документування асоціації з іншим об'єктом. @version Вказує номер версії бібліотеки.
Приклад використання
/**
* Create an instance of Circle.
*
* @constructor
* @param {number} r The desired radius of the circle.
*/
function Circle(r) {
}
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.