如何在CoffeeScript中进行评论 “/*this*/”不起作用?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (11)

你可以在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错误。

提问于
用户回答回答于

使用单个#标志

# 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。例如,当您需要在文件顶部嵌入许可标题时。阻止注释,它反映了heredocs的语法,保存在生成​​的代码中。

所以,如果你开始

###
PancakeParser is Public Domain
###

那么你会在生成的JavaScript中获得这个JavaScript:

/*
PancakeParser is Public Domain
*/

扫码关注云+社区