Каким образом вы можете комментировать в CoffeeScript?
В документации сказано, что вы можете использовать три символа хеша для запуска и закрытия блока комментариев:
###
Comments
go
here
###
Я обнаружил, что иногда могу использовать следующие два формата
`// backticks allow for straight-JavaScript,
// but the closing backtick can't be on a comment line (I think?)
`
Есть ли более простой способ вставить короткие комментарии в CoffeeScript?
НЕ используйте этот стиль **
Так как это получает много мнений, я хочу подчеркнуть, что
/* Comment goes here */
выдает ошибку MATH, когда /*
находится на отдельной строке.
Как отметил Тревор в комментарии к вопросу, это регулярное выражение , а не комментарий!
/*...*/
комментарий «работает», то это потому, что компилятор CoffeeScript интерпретирует его как регулярное выражение. Определенно не рекомендуется!Ответы:
Используйте один знак #
Один персонаж кажется довольно минимальным;)
Также:
источник
Основной способ комментирования - это
#
комментарии в стиле sh / Perl / Ruby / ... :Вы используете комментарии стиля блока,
###
когда хотите, чтобы комментарий появился в версии JavaScript:Так что, если вы начнете с
тогда вы получите этот комментарий JavaScript в сгенерированном JavaScript:
источник
Остерегаться ###! Если вы используете ### для разделения разделов кода (как и я), то это очень удивительно, когда этот код перестает работать в результате.
источник