• 技术文章 >Web开发 >JavaScript

    js作用域链中的对象访问顺序

    小妮浅浅小妮浅浅2021-09-30 10:01:57原创623

    1、访问第一个对象是当前作用域对象,下一个对象来自外部环境,即父作用域对象。

    2、下一个变量对象来自下一个包含环境,即祖父作用域对象。

    以此类推,一直延续到作用域链中的最后一个对象,全局作用域对象。

    实例

      var name = "The Window";
      var object = {
        name : "My Object",
        getNameFunc : function(){
          return function(){
            return this.name;
          };
        }
      };
      alert(object.getNameFunc()());//result:The Window

    以上就是js作用域链中的对象访问顺序,希望对大家有所帮助。更多js学习指路:js教程

    专题推荐:js 作用域链
    品易云
    上一篇:js变量作用域是什么 下一篇:js链表结构如何实现

    相关文章推荐

    • php xml转换成json的方法• javascript中JSON.stringify的注意点• js字符串中的三种引号• js盗用构造函数的实现• php json提交乱码的解决办法• js将小数转为整数的方法• js小数转为整数的函数• js中load事件如何理解• js中unload事件是什么• js中resize事件是什么• js中scroll事件的两种模式• js中有哪些焦点事件• js中事件捕获的实现• js中事件冒泡的使用• js变量作用域是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网