作者引言
或许现在的你对生命周期还不是非常的了解,甚至是一无所知,那接着看下去,或许你会学习很多。
生命周期的解释
把生命和周期拆开来理解或许会更轻松.
生命指生物所具有的活动能力,换成编程中的理解就是,这个函数还在执行,这个变量还能被调用到值,这就是生命.
周期这个词本身不难被理解,指代的是一个时间的概念.
周期在百度百科中的解释:若一组事件或现象按同样的顺序重复出现,则把完成这一组事件或现象的时间或空间间隔,称为周期.
看上面的内容可能还有些模糊绕口,那么现在带入到编程中去理解.
当一个函数被执行到执行完成的这一过程就被称之为周期,变量也是一样的,当它被声明到销毁的这一个过程也被称为周期,其它的就不一一介绍,自行了解深入.
理解JavaScript中的生命周期
选择JavaScript仅仅只是为了更好举例子,和就近原则(语言熟悉性),同时也希望在评论中能够获得更多小伙伴关于其它语言中生命周期的解释.
一个 for 循环它在生命周期是多久?
从第一次的执行到执行结束,它的使命就已经结束了
同时去理解 if 也不困难,当它被判断后执行 if 语句中的代码块后它的生命周期就此结束.
同时也有像 typeof 这些拥有返回值的函数,他们的生命周期是什么呢?
当然是从函数被执行到得到返回值的过程啦
暂且就先说这么多啦~ 有什么需要补充的请在评论区进行补充