12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- // 第一题
- var n = 13;
- function fn(n) {
- alert(n);//
- n = 14;
- alert(n);
- }
- fn(n);
- alert(n)
- // 第二题
- var n = 0;
- function a() {
- var n = 10;
- function b() {
- n++;
- alert(n);
- }
- b();
- }
- a();
- alert(n);
- // 第三题
- console.log(num, str);
- var num = 18;
- var str = "lily";
- function fn2() {
- console.log(str, num);
- num = 19;
- str = "candy";
- var num = 14;
- console.log(str, num);
- }
- fn2();
- console.log(str, num);
- // 第四题
- fn();
- function fn() { console.log(1) };
- fn();
- var fn = 13;
- fn();
- function fn() { console.log(2) };
- fn();
- // 第五题
- (function f() {
- function f() { console.log(1) };
- f();
- function f() { console.log(2) };
- })();
- // 第六题
- if (!("a" in window)) {
- var a = 10;
- }
- alert(a);
- console.log(fn);
- if (9 == 8) {
- function fn() {
- alert(2);
- }
- }
-
- // 第七题
- function fn() {
- var i = 5;
- return function (n) {
- console.log(n * i++);
- }
- }
- var f = fn();
- f(4);
- fn()(5);
- f(6);
- </script>
- </body>
- </html>
|