-1:000000000000 | 0:38f60d2c4ee2 |
---|---|
1 (function() { | |
2 var s = "__proto__"; | |
3 assertEq(arguments[s], Object.prototype); | |
4 })(); | |
5 | |
6 Object.defineProperty(Object.prototype, "foo", { | |
7 get:function() { | |
8 this.bar = 42; | |
9 return 41 | |
10 } | |
11 }); | |
12 | |
13 (function() { | |
14 var s = "foo"; | |
15 assertEq(arguments[s], 41); | |
16 s = "bar"; | |
17 assertEq(arguments[s], 42); | |
18 assertEq("bar" in Object.prototype, false); | |
19 })(); |