testHeavy2.js (342B)
1 function heavyFn1(i) { 2 if (i == 3) { 3 var x = 3; 4 return [0, i].map(function (i) { return i + x; }); 5 } 6 return []; 7 } 8 9 function heavyFn2(i) { 10 if (i < 1000) 11 return heavyFn1(i); 12 return function () { return i; }; 13 } 14 15 function testHeavy2() { 16 for (var i = 0; i <= 3; i++) 17 heavyFn2(i); 18 } 19 20 testHeavy2();