如何理解函数组件“执行完就销毁”这句话?
来源:14-4 用 useEffect 模拟组件生命周期

血色星期二
2021-12-12
具体销毁什么?函数的作用域,或者说活动对象,还是函数实例?我理解应该是函数的作用域,因为函数的实例在在定义的时候就已经创建过了。
写回答
1回答
-
双越
2021-12-12
很简单。这个问题,你就把它当做一个函数,不要加入“组件”的概念和影响。例如
function fn() { const a = 10 const b = 20 return a + b } const sum = fn()
执行完 fn() 之后,a 和 b 还存在吗?
00
相似问题