test-closures.html 733 B

123456789101112131415161718192021222324252627
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset='utf-8'/>
  5. <title>Console Test for Closure Inspection</title>
  6. <!-- Any copyright is dedicated to the Public Domain.
  7. http://creativecommons.org/publicdomain/zero/1.0/ -->
  8. <script type="text/javascript">
  9. function injectPerson() {
  10. var PersonFactory = function _pfactory(name) {
  11. var foo = 10;
  12. return {
  13. getName: function() { return name; },
  14. getFoo: function() { foo = Date.now(); return foo; }
  15. };
  16. };
  17. window.george = new PersonFactory("George");
  18. debugger;
  19. }
  20. </script>
  21. </head>
  22. <body>
  23. <button onclick="injectPerson()">Test</button>
  24. </body>
  25. </html>