- 博客(1)
- 收藏
- 关注
原创 浅谈Js闭包
什么是闭包呢?本文就这个问题进行简短的介绍。但了解闭包之前,我们先了解函数的定义和调用过程都发生了什么。 在函数(复杂数据类型)定义阶段,先是开辟存储空间(堆)将函数体以字符串的形式原原本本的存储起来,而将存储空间的地址交给了函数名即变量名。 在函数调用阶段,通过函数名找到存储空间,此时开辟一块执行空间。在执行空间内进行预解析,对形参进行赋值;将对应的函数体复制过来并执行;当执行完毕之后,销...
2020-02-28 09:22:15
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人