文章 2022-04-23 来自:开发者社区

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

原文链接: github.com作用域作用域是程序源代码中定义变量的区域。作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。ECMAScript6之前只有全局作用域和函数作用域。JavaScript采用词法作用域(lexical scoping),也就是静态作用域。静态作用域与动态作用域因为采用词法作用域,函数的作用域在函数定义的时候就决定了。与词法作用域相对的是动态作用域,函数....

JavaScript 深入之词法作用域和动态作用域
文章 2017-12-14 来自:开发者社区

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

作用域 作用域是指程序源代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。 JavaScript 采用词法作用域(lexical scoping),也就是静态作用域。 静态作用域与动态作用域 因为 JavaScript 采用的是词法作用域,函数的作用域在函数定义的时候就决定了。 而与词法作用域相对的是动态作用域,函数的作用域是在函数调用的时候才决定的。 让....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注