Javascript文档

Acn*_*Acn 16 javascript javadoc

Javascript的JavaDocs有什么用吗?当我在netbeans IDE中按ctrl + space时

写javascript,javascript文档出来指定对象.但是这个文档是我猜Netbeans的财产.

如果我们以适当的评论方式编写javascript,Netbeans也会为我们的自定义javascript构建文档.

我们可以在Netbeans之外找到任何这样的javascript文档吗?那么我们可以参考一下吗?

谢谢你的回答.

mat*_*sev 12

查看Mozilla Developer Network(MDN)上的doc页面以获取静态参考:

但是,我担心没有可以在IDE中使用的制表符完成.

  • 谷歌搜索提示:在javascript术语后添加"mdn",例如"substr mdn",相应的MDN页面几乎总是第一个搜索结果. (11认同)

lop*_*d98 8

在谷歌的主页涂鸦源代码中,他们使用与javadoc评论非常相似的评论,因此必须有一些至少谷歌使用的标准.

这是一个例子:

/**
 * Configuration for a simulator speed setting.
 * - stepTime: ms between simulation steps that do something.
 * - emptyStepTime: ms between no-op steps.
 * - tapeTime: ms for a tape operation.
 * - branchTime: ms for a branch operation.
 * @typedef {{stepTime: number, tapeTime: number, emptyStepTime: number,
 *            branchTime: number}}
 * @private
 */
Run Code Online (Sandbox Code Playgroud)

  • 这些是[JSDoc](http://en.wikipedia.org/wiki/JSDoc)标签,在本例中为[Google Closure编译器](https://developers.google.com/closure/compiler/docs/js) -for-compiler),所以它们实际上可以用于功能目的(我认为编译器实际上强制执行它们,例如粘贴示例中的`@typedef`和`@ private`标记). (3认同)