|
1 |
|
2 function s(f) { this._m = f; } |
|
3 function C() { |
|
4 Object.defineProperty(this, "m", {set: s}); |
|
5 this.m = function () {}; |
|
6 } |
|
7 var last = {}; |
|
8 for (var i = 0; i < 20; i++) { |
|
9 var a = new C; |
|
10 assertEq(a._m === last._m, false); |
|
11 last = a; |
|
12 } |