← 返回面试题 📚 知识点笔记

1. Js为什么是单线程?

2. 什么是事件循环?

3. 什么是 Web Workers?

4. promise和async/await的区别?

5. Call、apply、bind区别?

6. 如何理解数据结构?

7. Map和WeakMap的区别?

8. 什么是内存泄漏?

9. 隐藏类优化、JIT、ESM优化?

1. 浏览器改为多进程的好处?

2. 浏览器渲染页面步骤?

3. 事件委托、捕获、冒泡理解?

4. 对网络协议的理解?

5. 如何理解 Nginx?作用是什么?

6. 什么是高并发?

7. Web Storage API有哪些?分别有什么特点?

8. 什么是哈希值?哈希值的特点?

1. Webpack和Vite区别?

2. SSR和CSR的区别?

1. 谈谈对 Vue 的理解?

2. Vue2和Vue3的区别?

3. Vue3的设计理念?

4. Diff算法的作用?核心原理是什么?

5. watch和Computed的区别?

6. Vue3中ref和reactive区别?

7. Vue3响应式核心API?

8. 什么是 mixin?

1. Vue3组件传参方式?

2. mitt和 Event Bus 区别?

3. Vue的路由模式与路由守卫?

4. Vuex和Pinia的区别?

1. 什么是 Service Workers?

2. 什么是 Web Components?