【发布时间】:2013-10-14 18:23:25
【问题描述】:
JSDoc @type 标签允许指定变量类型,例如/** @type {Number} */。不过我也看到/** @type Number */ 没有大括号,它似乎同样有效。
Use JSDoc 有带和不带花括号的示例,但没有讨论区别。 Google Closure Compiler 文档暗示所有声明都必须有花括号,但没有说明如果没有会发生什么。
花括号重要吗?如果是这样,为什么?如果没有,我应该使用它们吗?
【问题讨论】:
-
看起来 [usejsdoc.org/tags-type.html] 不再有无括号示例。但就我个人而言,我认为无括号语法对我脑海中的解析器更具可读性。
标签: javascript syntax jsdoc curly-braces