Wie können Sie in CoffeeScript Kommentare abgeben?
In der Dokumentation heißt es, dass Sie drei Hash-Symbole verwenden können, um einen Kommentarblock zu starten und zu schließen:
###
Comments
go
here
###
Ich habe festgestellt, dass ich manchmal die folgenden zwei Formate verwenden kann
`// backticks allow for straight-JavaScript,
// but the closing backtick can't be on a comment line (I think?)
`
Gibt es eine einfachere Möglichkeit, kurze Kommentare in CoffeeScript einzufügen?
Verwenden Sie diesen Stil NICHT **
Da dies viele Ansichten bekommt, möchte ich das betonen
/* Comment goes here */
erzeugt einen MATH-Fehler, wenn sich das /*
in einer eigenen Zeile befindet.
Wie Trevor in einem Kommentar zu der Frage betonte, ist dies ein regulärer Ausdruck , KEIN Kommentar!
/*...*/
Kommentar "funktioniert", liegt dies daran, dass der CoffeeScript-Compiler ihn als regulären Ausdruck interpretiert. Auf keinen Fall zu empfehlen!Antworten:
Verwenden Sie ein einzelnes # -Zeichen
Ein Charakter scheint ziemlich minimal zu sein;)
Ebenfalls:
quelle
Die Hauptmethode zum Kommentieren sind
#
Kommentare im Stil von sh / Perl / Ruby / ... :Sie verwenden die Block - Stil
###
Kommentare , wenn Sie einen Kommentar möchten in der JavaScript - Version erscheinen:Also, wenn Sie mit beginnen
Dann erhalten Sie diesen JavaScript-Kommentar im generierten JavaScript:
quelle
Hüte dich vor ###! Wenn Sie ### verwenden, um Codeabschnitte zu trennen (wie ich), ist es schrecklich überraschend, wenn dieser Code als Ergebnis nicht mehr funktioniert.
quelle