运行结果:
a p p p p p p p p p p c 10 f *** b 10 b 10 b 10 b 10 b 10 b 10 b 10 b 10 b 10 b 102、
<html> <body> <pre> <script Language="JavaScript"> function f(x) { var a = 0; a++; document.writeln(a); function inner() { return a + x; } return inner; } var test = f(1); document.writeln(test()); document.writeln(test()); document.writeln(test()); document.writeln("***********"); function a(x) { var i = 0; function b() { i++; return i + x; } return b; } var c = a(1); document.writeln(c()); document.writeln(c()); document.writeln(c()); </script> </pre> </body> </html> 运行结果: 1 2 2 2 *********** 2 3 4