摘要: 原文:https://www.jianshu.com/p/ecb71343964a 使用 var: 每一次for循环的时候,setTimeout都执行一次, 但是里面的函数没有被执行,而是被放到了任务队列里面,等待执行, for循环了4次,就放了4次,当主线程执行完成后,才进入任务队列里面执行。 使 阅读全文
posted @ 2019-08-12 17:23 山下明明子 阅读(1769) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-12 15:25 山下明明子 阅读(251) 评论(0) 推荐(0)
摘要: 宏任务队列可以有多个,微任务队列只有一个; 主线程上的任务是第一个宏任务; 会建立宏任务的有:setTimeOut、 setInterval、 requestAnimationFrame 会建立微任务的有:Promise的回调、 process.nextTick 当有一个宏任务队列执行完毕后,会执行 阅读全文
posted @ 2019-08-12 11:29 山下明明子 阅读(1943) 评论(0) 推荐(0)
摘要: v-if:每次都会重新删除或创建元素,具有较高的切换性能消耗; v-show:每次切换元素的 display:none 样式,具有较高的初始渲染消耗。 阅读全文
posted @ 2019-08-12 09:28 山下明明子 阅读(457) 评论(0) 推荐(0)