09 2022 档案
摘要:何为闭包? 简单理解: A函数内部有B函数,B函数能访问A函数的作用域(持有对原始定义作用 域的引用),A函数将B函数传递到作用域外部,当调用B函数时,可以访问到A的作用域,A作用域无法被销毁。B函数在定义时的词法作用域以外的地方被调用。闭包使得函数可以继续访问定义时的 词法作用域。 functio
阅读全文
摘要:函数内部 在函数内部,有var和没var声明的变量是不一样的。有var声明的是局部变量,没var的,声明的变量为全局变量 在全局上下文中,使用 var 声明的变量将作为全局对象的不可配置属性被添加。这意味着它的属性描述符无法被修改,也无法使用 delete 删除。其对应的名字也将被添加到 全局环境记
阅读全文