JavaScript深入之词法作用域和动态作用域

作用域是指程序源代码中定义变量的区域,它规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。
具体可分为:

  • 静态(词法)作用域,函数的作用域在函数定义的时候决定
  • 动态作用域,函数的作用域在函数调用的时候决定

JavaScript 函数的执行用到了作用域链,这个作用域链是在函数定义的时候创建的

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容