1. 分隔符处理一个数字,返回以下格式num = 1234 => 1,234使用正则2. Promisenew Promise((resolve, reject) => { console.log('1'); reject();}).then(() => { }, () => { console.log('2') }).catch(() => { console.log('4');})3. 事件循环如果在执行任务队列的时候超出了当前浏览器的空闲时间,怎么优化4. requestIdleCallback 和 requestAnnimationFrame应用场景5. 两栏布局左边定宽右边自适应有多少种方法实现6. 传统对象obj = {} 和 map有什么区别、在哪种场景使用map7. 实现map8. 虚拟列表实现核心原理9. 在一些场景下假如不能控制节点数量就要将所有节点都渲染出来要怎么做10. 使用nest写一个中间件处理接口的耗时11. 为什么使用React.lazy()和Suspence可以减少页面的加载时间FCP还有一些记不清了,凉凉,全是项目深挖和场景