摘要:
事件循环Event loop 主线程从"任务队列"中读取执行事件,这个过程是循环不断的,这个机制被称为事件循环。此机制具体如下:主 线程会不断从任务队列中按顺序取任务执行,每执行完一个任务都会检查microtask队列是否为空(执行完一个 任务的具体标志是函数执行栈为空),如果不为空则会一次性执行完 阅读全文
posted @ 2022-03-15 23:43
宁凯
阅读(74)
评论(0)
推荐(0)
摘要:
Vue 中 $nextTick 作用与原理 作用:是为了可以获取更新后的DOM 。 由于Vue DOM更新是异步执行的,即修改数据时,视图不会立即更新,而是会监听数据变化,并缓存在同一事件循环中,等同一数据循环中的所有数据变化完成之后,再统一进行视图更新。为了确保得到更新后的DOM,所以设置了 Vu 阅读全文
posted @ 2022-03-15 23:37
宁凯
阅读(321)
评论(0)
推荐(0)
摘要:
v-if v-show区别 v-show和v-if都是用来显示隐藏元素,v-if还有一个v-else配合使用,两者达到的效果都一样,但是v-if更消耗性能的,因为v-if在显示隐藏过程中有DOM的添加和删除,v-show就简单多了,只是操作css。 解析: v-show v-show不管条件是真还是 阅读全文
posted @ 2022-03-15 23:33
宁凯
阅读(98)
评论(0)
推荐(0)
摘要:
promise和 async await 区别 概念Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大,简单地说,Promise好比容器,里面存放着一些未来才会执行完毕(异步)的事件的结果,而这些结果一旦生成是无法改变的 async await也是异步编程 阅读全文
posted @ 2022-03-15 23:26
宁凯
阅读(336)
评论(0)
推荐(0)
浙公网安备 33010602011771号