testAccessCanonicalArgInGetElem.js (222B)
1 var o = {x:42}; 2 3 function f(index,param) { 4 arguments[1] = 0; 5 var ret = 0; 6 for (var i = 0; i < 5; ++i) 7 ret = arguments[index].x; 8 return ret; 9 } 10 11 assertEq(f(2,o,o), 42); 12 assertEq(f(1,o,o), undefined);