arguments-3.js (262B)
1 // 'arguments' in eval 2 3 function f() { 4 var g = s => eval(s); 5 assertEq(g("arguments"), arguments); 6 } 7 8 f(); 9 f(0, 1, 2); 10 11 function h() { 12 return s => eval(s); 13 } 14 var result = h(1, 2, 3, 4)("arguments"); 15 assertEq(result.length, 4); 16 assertEq(result[3], 4);