1function a() { 2 function b() { 3 function c() { 4 } 5 } 6} 7 8var C1 = { 9 m1: function() { 10 this._p = 42; 11 }, 12 m2: function(n) { 13 function fi1(x) { 14 return x*n; 15 } 16 return fi1; 17 } 18}; 19 20class K1 { 21 l1() { 22 this._p = 42; 23 } 24 l2(n) { 25 function gi1(x) { 26 return x*n; 27 } 28 return gi1; 29 } 30} 31 32function f1(y) { 33 return function(x) { 34 return x*y; 35 } 36} 37 38function f2() { 39 return function f2i1() { 40 function f2i1i1() { 41 return 0; 42 } 43 return f2i1i1; 44 } 45} 46