摘要: 微任务 在js中,当使用promise,会将当前任务加入事件执行的微任务队列,有且只有这一种方法可以,因为当使用了promise,在JS引擎中会触发VM::queueMicrotask,会向m_microtaskQueue队列中压入事件,在V8中只有这一种暴露方式,没有其他接口可以调用这个方法 vo 阅读全文
posted @ 2022-08-20 09:30 chenSee 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在浏览器的默认行为中,会默认记住滚动位置,刷新后会回到之前的滚动位置,在一些场景中,会希望每次刷新都回到页面的最顶端。下面介绍下实现的方法。 history.scrollRestorationAPI MDN:https://developer.mozilla.org/zh-CN/docs/Web/A 阅读全文
posted @ 2022-08-20 09:17 chenSee 阅读(88) 评论(0) 推荐(0) 编辑