01.练习一.html 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. <script>
  9. //第一题
  10. // var a = 123;
  11. // function fun(){
  12. // alert(a);
  13. // }
  14. // fun();
  15. //第一题结果为123
  16. //第二题
  17. // var a = 123;
  18. // function fun(){
  19. // alert(a);
  20. // var a = 456;
  21. // }
  22. // fun();//输出结果为undefined
  23. // alert(a);//输出结果为123
  24. //第三题
  25. var a = 123;
  26. function fun(){
  27. alert(a);
  28. a = 456;
  29. }
  30. fun();//输出结果为123
  31. alert(a);//输出结果为456
  32. //第四题
  33. var a = 123;
  34. function fun(a){
  35. alert(a);
  36. a = 456;//函数声明了形参,所以此处的a不会成为全局变量
  37. }
  38. fun();//输出结果为undefined
  39. alert(a);//输出结果为123
  40. //第五题
  41. var a = 123;
  42. function fun(a){
  43. alert(a);
  44. a = 456;
  45. }
  46. fun(789);//输出结果为789
  47. alert(a);//输出结果为123
  48. </script>
  49. </head>
  50. <body>
  51. </body>
  52. </html>