博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript学习笔记 - 执行环境及作用域
阅读量:4947 次
发布时间:2019-06-11

本文共 385 字,大约阅读时间需要 1 分钟。

一 执行环境(环境)

  1.每个执行环境都有一个关联的全局变量对象。例如:web浏览器中,window对象为全局变量对象。环境中定义的所有变量和函数都保存在该对象中。全局执行环境是最外围的环境。

  2.执行环境分为:全局执行环境、函数执行环境

  3.作用域链。作用域链是对象所在作用域中的所有对象的集合,被称为作用域链。每个对象都有一个内部属性[scope],保存的是它的作用域链。

       

       4.对象内部属性只有解释器可以访问,代码无法访问到。

   5.作用域链的最前端始终是当前执行的代码所在环境的变量对象。

   6.执行环境是函数,则其活动对象作为该环境的变量对象。

  

 

 

   详细理解,参考本文:理解 JavaScript 作用域和作用域链》

    

 

 

 

    

转载于:https://www.cnblogs.com/mysic/p/5324681.html

你可能感兴趣的文章
配置C8051F020模板工程
查看>>
秒杀——接口优化
查看>>
Memcached部署(下)
查看>>
箭头函数语法学习()
查看>>
Ext JS学习第十三天 Ext基础之 Ext.Element
查看>>
python--迭代器与生成器
查看>>
SQL之case when then用法详解
查看>>
STL 排序函数
查看>>
Microsoft Dynamics CRM 2011 面向Internet部署 (IFD) ADFS虚拟机环境搭建的步骤(CRM与ADFS装在同一台服务器上) 摘自网络...
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
PHP链接mongodb数据库并进行增删查改的例子
查看>>
这篇blog只是为了发一张图链到UOJ的博客去..
查看>>
python写csv文件
查看>>
Atitit mtp ptp rndis midi协议的不同区别
查看>>
Ajax辅助方法
查看>>
Python模块调用
查看>>
委托的调用
查看>>
c#中从string数组转换到int数组
查看>>
Scrapy入门程序点评
查看>>
DotNetty网络通信框架学习之源码分析
查看>>