1

JavaScript の文書化に JsDoc を使用しようとしてきましたが、このハードルに遭遇し続けています。「文書化するものは何もありません、終了します」と言い続けます

これが私が文書化しようとしているコードの一部です:

/**
 * 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(){

};

これを回避する方法はありますか?ありがとう!

4

1 に答える 1