Promise输出顺序Promise.then 的第二个参数的作用是什么Promise.then().catch()写法的收益/好处是什么JS 引擎事件循环的工作机制事件循环中微任务和宏任务是怎么区分的、是宏任务有自己的队列、微任务有自己的队列吗,还是都放在一个队列中浏览器事件循环中帧的概念、生命周期、会经历什么阶段requestAnimationFrame 的执行时机requestIdleCallback API 有听过吗全局的异常捕获的方法假设 image 标签加载异常(后端返回的 url 不准确),如何捕获异常文档流有多个视频播放器,如何对内存进行管理防止页面崩溃如何能拿到用户在某个页面的停留时间,有没有通用方案(JS 原生的方法)如何监听哈希模式下路由中#之后部分的变化(JS 原生的方法)跨层级组件通信方式浏览器原生方法如何实现订阅发布机制好难好难QAQ