摘要: 浏览器中的事件循环机制 javascript代码的执行过程中,除了依靠函数调用栈来搞定函数的执行顺序外,还依靠任务队列来搞定对另外一些代码的执行。整个执行过程,我们称为事件循环过程。 一个线程中,事件循环是唯一的,但是任务队列可以拥有多个。任务队列又分为宏任务(macro- task)和微任务(mi 阅读全文
posted @ 2022-06-14 22:07 捞档哥 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 1.调用入口函数,根据入参的不同,分发到不同的功能函数 2.enqueueSetState方法将新的state放进组件的队列里并调用 3.enqueueUpdate处理将要更新的实例对象 4.在enqueueUpdate根据batchingStrategy对象的isBatchingUpdates 属 阅读全文
posted @ 2022-06-14 17:43 捞档哥 阅读(35) 评论(0) 推荐(0) 编辑