- 博客(8)
- 收藏
- 关注
原创 JS数据转化
异步任务(asynchronous):不进入主线程、而进入"任务队列"(task queue)的任务,只有"任务队列"通知主线程,某个异步任务可以执行了,该任务才会进入主线程执行。异步任务事件:一般我们绑定一个事件,比如点击事件等等,都是在某一个时刻才触发执行的,这个时候就得放到任务队列里面,等待执行,而在某个DOM节点上绑定了事件,就要有相应的回调函数,它们是相辅相成的。6、当主线程内的任务执行完毕,主线程为空时,会检查微任务的Event Queue,如果有任务,就全部执行,如果没有就执行下一个宏任务;
2023-12-15 12:11:49 980
原创 防抖和节流的vue自定义指令
1、定义防抖是指在一段时间内只要有事件触发,就重新计算时间,直到这段时间内没有事件触发,才真正的执行事件;// 防抖指令// 创建一个防抖函数}, wait);if (!},});1、定义是指对于连续触发的事件,每隔一段时间内执行一次,节流里面涉及的时间主要指时间执行的间隔时间。// 节流指令// 创建一个节流函数if (!if (!},});
2023-12-14 10:26:36 583 1
原创 Vue3.2核心知识
3.setup中不可以使用this来访问组件实例,setup 的调用发生在 data property、computed property 或 methods 被解析之前。2.setup是处于生命周期函数 beforeCreate 和 Created 两个钩子函数之前执行。4.我们可以借助getCurrentInstance 在setup中获取组件实例,等同于this。1.在我们使用setup时,一定首先要记住setup是一个生命周期。
2023-11-06 17:50:34 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人