美文网首页
05-如何查找上级作用域

05-如何查找上级作用域

作者: Young_Blood | 来源:发表于2016-07-27 10:39 被阅读6次
<!DOCTYPE html>
<html lang="en">
 <head> 
  <meta charset="UTF-8" /> 
  <title>上级作用域</title> 
 </head> 
 <body> 
  <script type="text/javascript">

        // 如何查找当前作用域的上一级作用域?
        // 看当前函数是在哪个作用域下定义的,那么他的上级作用域就是谁 -> 和函数在哪里执行的没有关系

        var num = 12;
        function fn() {
            var num = 120;
            return function () {
                console.log(num);
            };
        }
        var f = fn();
        f(); // 120

        ~function () {
            var num = 1200;
            f(); // 120
        }

    </script>  
 </body>
</html>

相关文章

  • 05-如何查找上级作用域

  • JavaScript中的内存释放

    一、如何查找上级作用域 在 JavaScript中的预解析 ,有讲到作用域链的概念,本次在正式讲JavaScrip...

  • 如何查找上级作用域

    如何查找当前作用域的上一级作用域?看当前函数是在哪个作用域下定义的,那么它的上级作用域就是谁 -> 和函数在哪里执...

  • 3.查找上级作用域

    1.如何查找当前作用域的上一级作用域 (1).看当前函数是在哪个作用域下定义的,那么它的上级作用域就是谁。-->和...

  • js 上级作用域的查找

    /* * 当前函数执行,形成一个私有作用域A。A的上级作用域是谁,和他在哪执行的没有关系,和他在哪创建(定义)的有...

  • 一、js作用域

    一、理解js作用域 1、作用域:作用域是一套规则,用于确定在何处以及如何查找变量(标字符)。2、LHS查询:查找的...

  • 作用域和闭包

    1.理解词法作用域和动态作用域 作用域 静态作用域 作用域是指程序源码中定义变量的区域作用于规定如何查找变量,也就...

  • 作用域和闭包

    词法作用域和动态作用域 作用域: 作用域是指程序源代码中定义变量的区域;作用域规定了如何查找变量,也就是确定当前执...

  • JavaScript函数的执行-作用域链、执行上下文、闭包

    1、作用域与作用域链 作用域 作用域是指程序源代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当前执行...

  • JavaScript 作用域

    1 - js 作用域 静态作用域 作用域是指程序源代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当...

网友评论

      本文标题:05-如何查找上级作用域

      本文链接:https://www.haomeiwen.com/subject/zsjojttx.html