|
1 <!DOCTYPE HTML> |
|
2 <html> |
|
3 <head> |
|
4 <meta charset='utf-8'/> |
|
5 <title>Debugger 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 window.addEventListener("load", function onload() { |
|
10 window.removeEventListener("load", onload); |
|
11 function clickHandler(event) { |
|
12 button.removeEventListener("click", clickHandler, false); |
|
13 var PersonFactory = function _pfactory(name) { |
|
14 var foo = 10; |
|
15 return { |
|
16 getName: function() { return name; }, |
|
17 getFoo: function() { foo = Date.now(); return foo; } |
|
18 }; |
|
19 }; |
|
20 var person = new PersonFactory("Bob"); |
|
21 debugger; |
|
22 } |
|
23 var button = document.querySelector("button"); |
|
24 button.addEventListener("click", clickHandler, false); |
|
25 }); |
|
26 </script> |
|
27 |
|
28 </head> |
|
29 <body> |
|
30 <button>Click me!</button> |
|
31 </body> |
|
32 </html> |