关于闭包请教老师

来源:18-5 题目讲解-4:再学闭包

__Promise

2022-03-18

1.闭包函数只是被声明但还没执行,是怎么知道哪些变量不应该被释放呢?
2.如果整个程序都执行完了,闭包导致常驻内存的变量会不会释放呢?

写回答

1回答

双越

2022-03-18

第一,被声明还没执行,但说不定啥时候就会被执行,例如点击按钮会执行,但用户就是不点击。此时不能释放,万一释放了,用户再点击按钮呢?

第二,都执行完了,什么叫“完了”?页面静止状态叫完了吗?页面虽然静止了,但按钮还是可以被点击的。

0
3
__Promise
非常感谢!
2022-03-19
共3条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程