| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 | 
							- <!DOCTYPE html>
 
- <html lang="en">
 
- <head>
 
-     <meta charset="UTF-8">
 
-     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
-     <title>Document</title>
 
- </head>
 
- <body>
 
-     <!-- 
 
-     
 
-     JavaScript 变量的声明和调用
 
-         声明:var 变量名;
 
-         调用:console.log(变量名);
 
-         注意:JavaScript中声明的变量并不一定要赋初始值,可以不写初始值,在使用该变量时,JavaScript会自动赋初始值undefined。
 
-     全局作用域
 
-         声明:var 变量名 = 值;
 
-         调用:console.log(变量名);
 
-     局部作用域
 
-         声明:在函数中声明的变量
 
-         调用:在函数中使用
 
-     具名函数
 
-         声明:var 具名函数 = function(形参) {
 
-             代码;
 
-         }
 
-         调用:具名函数(实参);
 
-     普通函数
 
-         声明:function 函数名(形参) {
 
-             代码;
 
-         }
 
-         调用:函数名(实参);
 
-     -->
 
-     <script>
 
-         // 全局作用域 可以作用在全局任意位置
 
-         var c = 20;
 
-         function fn1() {
 
-             // 局部作用域 只能作用于局部中
 
-             var d = 18;
 
-             console.log("这是我第一个函数",c,d);
 
-         }
 
-         fn1();
 
-         // console.log(d,'dd');
 
-         function fn2(a,b) {
 
-             console.log(a+b);
 
-         }
 
-         fn2(2,3);
 
-         // 匿名(具名)函数
 
-        var fn3 = function (x,y) {
 
-             // console.log();\
 
-            return x+y;
 
-         }
 
-         console.log(fn3(4,5));
 
-         // 立即执行函数
 
-         (function(a,b) {
 
-             console.log(a*b)
 
-         })(3,4)
 
-     
 
-     </script>
 
- </body>
 
- </html>
 
 
  |