作者回复: 这个加餐可以有!
这篇问题主要在宏观视角建立对Promise的认知。
关于手写 或者细节内容课程结束之后我们慢慢聊。
目前被编辑追稿子压力大,好多问题没及时回复还望理解哈。课程结束之后我会相信回复大家的问题的。
作者回复: ajax就是xmlhttprequest,必然是宏任务!
准确地说,Promise在执行resolve或者reject时,触发微任务,所以在Promise的executor函数中调用xmlhttprequest会触发宏任务。
如果xmlhttprequest请求成功了,通过resolve触发微任务
如果xmlhttprequest请求失败了,通过reject触发微任务
作者回复: 有,现在写稿子时间紧,等我主要稿件写完会抽出大把时间来专门解答问题。
作者回复: 手写我加餐来讲
作者回复: 微任务也可以不触发渲染操作,也可以出发渲染操作!
比如你也可以在微任务中通过js来修改dom,触发重绘,重排等动作!
你也可以在微任务中执行一些逻辑运算,这就和页面渲染没有关系了!
作者回复: 快了,快了,最近家里小孩生病住院,折腾了好久,刚出院!
作者回复: mac下的keynote
作者回复: 会的,可以把你的问题列出来,我答疑时会有针对性