javascript代码实例教程-执行环境及作用域

发布时间:2019-01-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-执行环境及作用域脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

js中有个最为重要的概念–执行环境。执行环境定义了变量或函数有权访问的其他数据,决定论它们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中(虽然我们编写的代码无法访问这个对象,但解析器在处理数据时会在后台使用它)。

浏览器中全局执行环境被认为是window对象因此所有全局变量和函数都是作为window对象的属性和方法创建的某个执行环境中的所有代码执行完毕后该环境被销毁保存在其中的所有变量和函数定义也随之销毁全局执行环境直到应用程序退出如关闭网页或浏览器此时才会被销毁">全局执行环境是最外围的一个执行环境。在Web浏览器中,全局执行环境被认为是window对象,因此所有全局变量和函数都是作为window对象的属性和方法创建的。某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在其中的所有变量和函数定义也随之销毁(全局执行环境直到应用程序退出–如关闭网页或浏览器,此时才会被销毁)。

每个函数都有自己的执行环境。当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问。

1、延长作用域链

2、没有块级作用域

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-执行环境及作用域全部内容,希望文章能够帮你解决javascript代码实例教程-执行环境及作用域所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。