当前位置:网站首页>JS中对作用域链的理解(查找变量)
JS中对作用域链的理解(查找变量)
2022-08-02 00:14:00 【weixin_46051260】
作用域:变量和函数生效的区域
1)全局作用域:任何不在函数中或者大括号中声明的变量,都是在全局作用域下
全局作用域下的声明的变量可以在程序中任何位置访问
2)函数作用域:函数作用域中定义的变量,只能在函数内部访问,不能在函数外部访问
3)块级作用域:let和const定义的变量在大括号外面不可以被访问
作用域链
js使用一个变量,首先js引擎会在当前作用域下查找
如果没有找到,去上层作用域寻找,以此类推,知道找到变量或者到达全局作用域,如果没有找到,直接报错或者隐式声明
边栏推荐
- Async/await principle and execution sequence analysis
- C language character and string function summary (2)
- nodeJs--mime模块
- 460. LFU cache
- NFT工具合集
- Angr(十二)——官方文档(Part3)
- [Solution] Emqx startup under win10 reports Unable to load emulator DLL, node.db_role = EMQX_NODE__DB_ROLE = core
- IP Core: FIFO
- Detailed explanation of JSP request object function
- nodeJs--mime module
猜你喜欢

IP Core: FIFO

These 4 computer notepad software, you have to try

Graphical LeetCode - 1161. Maximum Sum of In-Layer Elements (Difficulty: Moderate)

MLX90640 红外热成像仪测温传感器模块开发笔记(十) 成果展示-红眼睛相机

一文概览最实用的 DeFi 工具

当奈飞的NFT忘记了Web2的业务安全

22. The support vector machine (SVM), gaussian kernel function

攻防世界-web-Training-WWW-Robots

磁盘与文件系统管理

字符串分割函数strtok练习
随机推荐
短视频seo搜索优化主要内容
2022/08/01 学习笔记 (day21) 泛型和枚举
Detailed explanation of JSP request object function
Angr(十二)——官方文档(Part3)
IO stream basics
PHP从txt文件中读取数据的方法
玩转NFT夏季:这份工具宝典值得收藏
Short video SEO optimization tutorial Self-media SEO optimization skills and methods
After an incomplete recovery, the control file has been created or restored, the database must be opened with RESETLOGS, interpreting RESETLOGS.
基于数据驱动的变电站巡检机器人自抗扰控制
JSP how to obtain the path information in the request object?
els block deformation
测试用例:四步测试设计法
当奈飞的NFT忘记了Web2的业务安全
Stapler:1 靶机渗透测试-Vulnhub(STAPLER: 1)
众筹DAO“枯萎”的缩影:曾拍下《沙丘》未出版手稿的Spice DAO解散
ROS dynamic parameters
面试:简单介绍你参与的一个项目
460. LFU cache
Redis 相关问题