手册:https://www.kancloud.cn/holydie/js/716345
0. HTML 生命周期
https://baijiahao.baidu.com/s?id=1682450522786076418&wfr=spider&for=pc
1. 变量声明周期
1.闭包 2.引入全局变量 3.函数作用域 4.块级作用域 5.SCOPE上下文执行
https://blog.csdn.net/sreddouilyongxia/article/details/78328243
2.模块生命周期
1.初始化 2.加载DOM 3.渲染UI 4.绑定事件,
https://blog.csdn.net/Crazymryan/article/details/107037087
或 参考自建生命周期
https://blog.csdn.net/Crazymryan/article/details/107037087
3.webpack生命周期
---可以安装lifecycle-webpack-plugin 插件来查看生命周期信息
-- 详情参考:
1.https://segmentfault.com/a/1190000012840742
2.https://zhuanlan.zhihu.com/p/36445010
3.https://zhuanlan.zhihu.com/p/30669007
5. promise 生命周期
每个 promise 的生命周期一开始都会处于短暂的挂起(pending)状态,表示异步操作仍未完成,即挂起的 promise 被认定是未定的(unsettled)。
一旦异步操作完成,promise 就被认为是已定(settled)的并处于以下的两种状态之一:
fulfilled(resolved): promise 的异步操作已完成。
rejected: promise 的异步操作未完成,原因可能是发生了错误或其它理由。
6. 模块化 拓展阅读
https://blog.csdn.net/weixin_34306676/article/details/88923659