bug928423.js (299B)
1 function f(o, p) { 2 try {} catch(e) {}; 3 return o[p]; 4 } 5 function test() { 6 var o = {foo: 1, bar: 2, foobar: 3}; 7 8 for (var i = 0; i < 30; i++) { 9 assertEq(f(o, "foo1".substr(0, 3)), 1); 10 assertEq(f(o, "bar1".substr(0, 3)), 2); 11 assertEq(f(o, "foobar1".substr(0, 6)), 3); 12 } 13 } 14 test();