inner.js 220 B

12345678910111213141516
  1. /**
  2. * @constructor
  3. */
  4. function Outer() {
  5. /**
  6. * @constructor
  7. */
  8. function Inner(name) {
  9. /** The name of this. */
  10. this.name = name;
  11. }
  12. this.open = function(name) {
  13. return (new Inner(name));
  14. }
  15. }