Javascript大纲

Javascript大纲,javascript,documentation-generation,outline-view,Javascript,Documentation Generation,Outline View,对于JavaScript项目的文档,需要脚本文件的大纲,类似于或中的这些示例 我只需要JavaScript文件的“树”结构,而不是完整的文档。 是否有解析器以JSON或XML等格式输出此大纲树?我觉得外面有东西,但实际上我找不到 这里有一个例子 var someVar = "test"; function Test() { this.value = false; this.main = function() { // do something

对于JavaScript项目的文档,需要脚本文件的大纲,类似于或中的这些示例

我只需要JavaScript文件的“树”结构,而不是完整的文档。 是否有解析器以JSON或XML等格式输出此大纲树?我觉得外面有东西,但实际上我找不到

这里有一个例子

var someVar = "test";
function Test()
{

    this.value = false;

    this.main = function()
    {
        // do something
    };

}
JSON中的大纲

[
  {
    line:1,
    type:'var',
    name:'someVar'
  },
  {
    line:2,
    type:'function',
    name:'Test',
    inner:[
       {
          line:5,
          type:var,
          name:'value'
       },
       {
         line:7,
         type:'function',
         name:'main'
       }
    ]
  }
]
也许是不寻常的,但这正是我们需要的


格里茨

如果您参考的是JS文档,请尝试:

可能是一个不错的选择。另请参见“”

谢谢您的快速回答。在JsDoc中有没有一种方法可以只获取概要信息,而不是完整的文档?美好的这就是我们需要的!这里将发布一个示例实现。