/** * An example class * @class * @namespace example * @param {String} a the first parameter * @param {Number} b the second parameter */ function ExampleJS(a, b) { } /** * An instance method * @param {String} a the first parameter * @param {Number} b the second parameter * @return {Boolean} return value */ ExampleJS.prototype.instanceMethod = function (a, b) { } /** * A static method * @param {String} a the first parameter * @param {Number} b the second parameter */ ExampleJS.staticMethod = function (a, b) { }