Это действительно JavaScript, чтобы написать что-то вроде этого:
function example(x) {
"Here is a short doc what I do.";
// code of the function
}
Строка на самом деле ничего не делает. Есть ли какая-то причина, по которой нельзя так комментировать свои функции в JavaScript?
Два момента, о которых я мог подумать во время написания вопроса:
Строковый литерал должен быть инициирован, что может быть дорогостоящим в долгосрочной перспективе
Строковый литерал не будет распознан как снимаемый JS минифайерами
Какие-нибудь еще точки?
Редактировать: Почему я поднял эту тему: я нашел что-то подобное в Блог Джона Ресига , где новый стандарт ECMA 5 использует неназначенный строковый литерал для включения "строгого Режим". Теперь я был заинтересован в том, чтобы просто оценить, могут ли быть какие-либо применения или опасности в создании такой документации.