vue的执行顺序
来源:4-22 如何用JS实现H5 history路由
boy_rest
2021-06-06
在触发一个click事件函数,函数内有promise setTimeout nextTick,他们的执行顺序?
写回答
1回答
-
这仨要做一个区分。
promise setTimeout 都是 ES 语法提供的原生 AP
nextTick 是基于 promise 实现的 vue API (如果浏览器不支持 promise ,那就基于 setTimeout)—— 它不是 js 原生 API
所以,这仨不能混在一起比较。只能比较 prosmie 和 setTimeout ,很显然前者是微任务,前者执行更早。
022021-06-06
相似问题