我知道我可以像这样添加评论:
//This is a comment,
/*so is this*/
但是当我这样做时
/**comment?*/
它在我的文本编辑器(记事本++)中有不同的颜色,我想知道它是否有任何特殊含义,或者它是否只是记事本++的随机功能。
以下是文本编辑器中的内容:
答案 0 :(得分:3)
不,它没有任何特殊含义。在通过评论记录代码时使用该语法更为常见。
答案 1 :(得分:1)
不是在JavaScript本身,但有些编辑会将其视为JSDoc(https://github.com/jsdoc3/jsdoc)注释,以帮助自动完成等。
您还可以通过JSDoc等代码运行代码,为代码库自动生成HTML文档。
答案 2 :(得分:1)
可能记事本++用两种不同的颜色识别它只是为了使评论的类型多样化。对于程序员来说,评论可能比另一个评论更重要或更不重要:)
可能看起来像一个愚蠢的功能,但它不是
答案 3 :(得分:0)
Java语言支持三种注释:
/ * text /编译器忽略从/ 到* /。
的所有内容/ **文档 / 这表示文档注释(简称doc注释)。编译器会忽略这种注释,就像忽略使用/ 和* /的注释一样。 JDK javadoc工具在准备自动生成的文档时使用doc注释。有关javadoc的更多信息,请参阅Java工具文档。
//文字 编译器会忽略从//到行尾的所有内容。