当前位置: 移动技术网 > IT编程>开发语言>JavaScript > js执行上下文

js执行上下文

2019年06月16日  | 移动技术网IT编程  | 我要评论

js执行上下文

所谓执行上下文,就是 js 执行的时候的一个运行环境/作用域(scope),有如下几种情况:

全局执行上下文/作用域:js代码的默认执行环境(只有一个)

函数执行上下文/作用域:每个函数对应的执行环境(无限多个)

eval 代码执行上下文:使用 eval 执行的脚本的执行环境

全局作用域中的方法、变量,可以被其它任何函数作用域所访问,函数作用域中的方法变量,在子函数作用域中可以访问,外部无法直接访问

通过函数返回的子函数去访问函数作用域的私有变量,也就形成了闭包

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网