javascript作用域链

 时间:2024-11-05 12:49:50

1、作用域在javascript中,没有块级作用域,其对作用域的划分都是通过函数function来实现的,在函数内部的区域,我们就称之为“局部作用域”,在函数外部的区域,我们就称之为“全局作用域”。

javascript作用域链

3、但是有些情况下,全局变量与局部变量也是相对的,如下图所示:

javascript作用域链

5、什么是作用域链当我们在局部作用域中,访问一个变量时,系统首先会在当前作用域中寻找变量var的声明语句,如找到则直接使用。反之,则继续向上一级作用域中寻找var的声明语句,如找到则直接使用,反之,继续向上一级作用域中去寻找…直到全局作用域,如找到则直接使用,如未找到则直接在全局作用域中声明该变量,我们把这种链式查询关系就称之为为作用域链!例1:使用作用域链的原则说出以下程序的执行结果

javascript作用域链

7、例3:使用作用域链原则说出以下程序的执行结果运行结果:弹出30

javascript作用域链
  • Spring Boot如何实现邮件发送功能
  • spring boot如何以jar包方式运行jsp应用
  • Navicat Premium中如何在模型中缩放视图
  • 怎么抵御流量攻击?
  • 新手如何建站
  • 热门搜索
    捷成旅游网 沈阳到三亚旅游团 南京旅游景点介绍 去台湾旅游买什么 龙门古镇旅游攻略 泰国旅游购物 陕西安康旅游景点 上海集散中心旅游线路 春天哪里旅游好 临潼旅游