[coffeescript] CoffeeScript에서 댓글을 어떻게 작성합니까? “/ * this * /”가 작동하지 않습니다

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 오류가 발생합니다 .

트레버는 질문에 단 댓글에서 지적했듯이, 이것은이다 정규 표현식 , NOT 코멘트!



답변

하나의 # 기호를 사용하십시오

# like this

한 캐릭터는 최소한으로 보인다;)

또한:

###
This block comment (useful for ©-Copyright info) also gets
passed on to the browsers HTML /* like this! */
###


답변

의견을 제시하는 주요 방법은 sh / Perl / Ruby / … 스타일 #의견입니다.

# This comment goes to the end of the line
# and it won't appear in the "compiled"
# JavaScript version.

JavaScript 버전에 주석을 표시 하려면 블록 스타일 ###주석을 사용하십시오 .

때로는 생성 된 JavaScript에 블록 주석을 전달하려고합니다. 예를 들어 파일 상단에 라이센싱 헤더를 포함해야하는 경우. heredoc의 구문을 반영하는 블록 주석은 생성 된 코드에 유지됩니다.

따라서 시작하면

###
PancakeParser is Public Domain
###

그런 다음 생성 된 JavaScript 에서이 JavaScript 주석을 얻습니다.

/*
PancakeParser is Public Domain
*/


답변

###에주의하십시오! ###을 사용하여 코드 섹션을 분리하면 코드가 작동을 멈출 때 놀랍습니다.


답변