其他分享
首页 > 其他分享> > js作用域以及闭包问题

js作用域以及闭包问题

作者:互联网

函数作用域

调用函数时创建函数作用域,函数执行完毕后,函数作用域销毁。
每调用一次函数就会创建一个函数作用域,他们之间相互独立。
使用var关键字声明提前,在函数作用域里面不用var关键字,局部变量变为全局变量。
定义形参的过程就相当于在函数作用域中声明了一个变量。
[[scope]]这个属性是我们访问不到,称作是作用域。
[[scope]]中所存储的是执行期上下文的集合,这种集合我们称作是作用域链。
在这里插入图片描述

标签:闭包,函数,作用域,称作,js,关键字,var,scope
来源: https://blog.csdn.net/qq_43817972/article/details/90244886