1、频率高的前端八股文面试题
从浏览器地址栏输入 URL 后,到页面渲染出来,整个过程都发生了什么?
浏览器的缓存机制
浏览器拓展
闭包、作用域、原型链
闭包
作用域
原型链
JS 垃圾回收机制
事件循环
事件委托
跨域问题
前端安全知识(XSS、 CSRF)
XSS
CSRF
安全知识拓展
get 请求和 post 请求的区别
Commonjs 和 ES 规范的区别
webpack 和 vite 的区别
CDN 的原理
2、手写代码题
实现一个深拷贝
实现 lodash 的 get 方法
实现一个防抖/节流函数
// 防抖函数 |
3、框架及原理篇
Promise 原理解析
9k 字 | Promise/async/Generator 实现原理解析
3.1、React
- React 类组件和函数组件的本质区别
- 面试官问: 如何理解 Virtual DOM?
- 「react 进阶」一文吃透 react-hooks 原理
- react setState 核心实现原理
- 【React 深入】从 Mixin 到 HOC 再到 Hook
React 周边原理
- 「源码解析 」这一次彻底弄懂 react-router 路由原理
- 一幅图明白 React-Redux 的原理
- 8k 字 | Redux/react-redux/redux 中间件设计实现剖析
- Mobx 思想的实现原理,及与 Redux 对比
React 原理
React 源码解析
- 《React 源码解析》系列完结!(v15)
- React 源码解析(v16)
- React Fiber 源码解析
- React 源码剖析系列 - 不可思议的 react diff
- 浅入浅出图解 domDIff
React 拓展
3.2、Vue
Vue 原理
Vue 源码解析
Vue 拓展
评论