JS
Acrisabld
这个作者很懒,什么都没留下…
展开
-
JS Set做数组去重
JS Set实现数组去重原创 2023-02-03 09:27:35 · 142 阅读 · 0 评论 -
JS面试题1 JS防抖与节流
概念:函数防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。函数节流(throttle):高频事件触发,但在n秒内只会执行一次,所以节流会稀释函数的执行频率。函数节流(throttle)与函数防抖(debounce)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。原创 2023-02-01 16:39:29 · 95 阅读 · 0 评论 -
JS高级程序设计-第九章代理与反射
学习proxy代理原创 2022-09-10 10:10:32 · 177 阅读 · 0 评论 -
JS异步编程
4.继续循环取出位于微队列的任务,放入执行栈Stack中执行,以此类推,直到直到把微任务执行完毕。注意,如果在执行微任务的过程中,又产生了微任务,那么会加入到微队列的末尾,也会在这个周期被调用执行;3.从微队列中取出位于队首的回调任务,放入执行栈Stack中执行,执行完后微队列长度减1;5.微队列中的所有微任务都执行完毕,此时微队列为空队列,执行栈Stack也为空;6.取出宏队列中的任务,放入执行栈Stack中执行;7.执行完毕后,执行栈Stack为空;8.重复第3-7个步骤;原创 2022-08-20 11:17:46 · 63 阅读 · 0 评论 -
对树形结构的扁平化处理
vue对树形结构进行扁平化处理原创 2022-08-18 20:08:21 · 443 阅读 · 0 评论