Javascript 将JSDoc与名称空间和函数定义的变体一起使用

Javascript 将JSDoc与名称空间和函数定义的变体一起使用,javascript,documentation,jsdoc,Javascript,Documentation,Jsdoc,我一直试图使用JsDoc来记录我的javascript,但我一直遇到这个障碍。它一直在说“无需记录,正在退出” 以下是我试图记录的代码清单: /** * Container for all editing methods * @namespace */ var FREdit = { /** * Toggle value for editing * @type Number */ isToggleOn:0, /** * In

我一直试图使用JsDoc来记录我的javascript,但我一直遇到这个障碍。它一直在说“无需记录,正在退出”

以下是我试图记录的代码清单:

/**
 * Container for all editing methods
 * @namespace
 */
var FREdit = {

    /**
     * Toggle value for editing
     * @type Number
     */
    isToggleOn:0,

    /**
     * Initialize editing 
     */
    init: function(){
        this.initPopups();
    },

    /**
     * Function to enable editing 
     */
    enable: function(){
        this.enableTitles();
            this.isToggleOn = 1;
    }
};
上面我使用的是名称空间。即使我在JavaScript中使用函数定义的变体形式,JSDoc似乎也无法识别它。例如:

/**
 * Just any function
 */
var any_function = function(){

};

你知道怎么解决这个问题吗?谢谢

从你的问题判断,我猜你在使用JSDoc。 原来的JSDoc已经有一段时间不受支持了

我建议您使用,因为它有更好的支持。 根据他们的文件,你可以。 看看他们的例子,你应该很乐意去做


干杯

从你的问题判断,我猜你在使用JSDoc。 原来的JSDoc已经有一段时间不受支持了

我建议您使用,因为它有更好的支持。 根据他们的文件,你可以。 看看他们的例子,你应该很乐意去做


干杯

谢谢!我在发布这篇文章后发现了jsdoc工具包,它工作得非常好!谢谢我在发布这篇文章后发现了jsdoc工具包,它工作得非常好!