-1:000000000000 | 0:ba0b0047f017 |
---|---|
1 function testCallProtoMethod() { | |
2 function X() { this.x = 1; } | |
3 X.prototype.getName = function () { return "X"; } | |
4 | |
5 function Y() { this.x = 2; } | |
6 Y.prototype.getName = function() "Y"; | |
7 | |
8 var a = [new X, new X, new X, new X, new Y]; | |
9 var s = ''; | |
10 for (var i = 0; i < a.length; i++) | |
11 s += a[i].getName(); | |
12 return s; | |
13 } | |
14 assertEq(testCallProtoMethod(), 'XXXXY'); |