testNullCallee.js (393B)
1 function testNullCallee() { 2 try { 3 function f() { 4 var x = new Array(5); 5 for (var i = 0; i < 5; i++) 6 x[i] = a[i].toString(); 7 return x.join(','); 8 } 9 f([[1],[2],[3],[4],[5]]); 10 f([null, null, null, null, null]); 11 } catch (e) { 12 return true; 13 } 14 return false; 15 } 16 assertEq(testNullCallee(), true);