zoukankan      html  css  js  c++  java
  • 变量和作用域

     1 <script>
     2 
     3     //变量问题:根据作用范围,变量可以分为局部变量和全局变量。
     4 
     5     //局部变量:只有局部能够访问的变量。
     6         //函数内部用var定义的变量。
     7     //全局变量:在哪里都能访问到的变量。
     8         //函数外部或者进入javascript之后立即定义的变量和函数内部不带有var的变量。
     9 
    10  var num3 = 333;
    11 
    12     //函数加载的时候,只加载函数名,不加载函数体。
    13     function fn2(){
    14         //局部变量
    15         var num1 = 111;
    16         //全局变量(成员变量)
    17         num2 = 222;
    18         console.log(num1);//111
    19         console.log(num3);//333
    20     }
    21     fn2();
    22     console.log(fn2);
    23 //    console.log(num1);//undefined
    24     console.log(num2);//222
    25     console.log(num3);//333
    26 
    27        //隐式全局变量
    28     function fn1(){
    29         //b和c都是隐式全局变量
    30         var a = b = c = 1;
    31         //e和f都是隐式全局变量(分号相当于换行)
    32         var d = 1;e =2;f=3;
    33         //g,h,i都不是隐式全局变量
    34         var g = 1,h= 2,i=3;
    35     }
    36 
    37     fn1();
    38 
    39    
    40 </script>
  • 相关阅读:
    idea创建Javaweb项目
    装配bean,基于xml
    IoC(控制反转)和DI(依赖注入)
    jar包介绍
    使用的基本方法
    struts2的常量
    jar包
    调用函数,模块
    Vue中的指令(听博主说总结的很好)
    React的核心概念
  • 原文地址:https://www.cnblogs.com/my12-28/p/11738830.html
Copyright © 2011-2022 走看看