1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/** * @namespace */ var A = {}; /** * @namespace * @alias A.F */ var f = {}; (function(ns) { /** * @return {String} */ f.method = function(){}; ns.F = f; })(A);