0
Skip to content
Knowledge_Base
Search
K
Main Navigation
💡 首页
👀 八股一
👀 八股二
🎨 基础
🎉 框架
🛠️ 工程化
🔗 资源
👀 PDF&EPUB
PDF
EPUB
✨ 赞赏
主题
返回顶部
归档
总共 246 篇文章
Are you an LLM? You can read better optimized documentation at /@pages/archivesPage.md for this page in Markdown format
2026年
246篇
08月
237篇
08-10
var,let,const 有什么区别?
08-10
JS 中的 this 究竟指向谁?
08-10
闭包到底是什么?如何判断?
08-10
高阶函数和柯里化应用场景
08-10
节流 vs 防抖,面试怎么考?
08-10
bind、call、apply的底层原理
08-10
立即执行函数 IIFE
08-10
纯函数、副作用与函数式编程初识
08-10
手写 bind 实现
08-10
手写柯里化函数
08-10
“面试常问函数题”合集(组合、记忆化)
08-10
数据类型和 typeof 的陷阱
08-10
setTimeout 和 setInterval 的陷阱
08-10
事件循环(Event Loop)完整解析
08-10
Promise 基本语法 + 错误捕获
08-10
async、await 的底层运行机制
08-10
Promise
08-10
手写一个简化版 Promise
08-10
实战:用 Promise 重写 setTimeout 任务队列
08-10
实战:Async、await 错误处理的 3 种方式
08-10
“异步题大汇总”:输出顺序、陷阱解析
08-10
什么是原型?什么是原型链?
08-10
值类型 vs 引用类型
08-10
构造函数与 new 的机制
08-10
手写 new 的实现逻辑
08-10
instanceof 背后的原理
08-10
Object
08-10
class 是语法糖吗?背后发生了什么?
08-10
JS 中常见继承方式对比总结
08-10
如何模拟类的 private 属性?
08-10
实现一个简化版 EventEmitter
08-10
实现 Array
08-10
模拟实现 LRU 缓存
08-10
深浅拷贝的本质
08-10
实现一个 JSON
08-10
实现一个深比较 isEqual 函数
08-10
手写 debounce + throttle 的组合封装
08-10
实现一个发布订阅系统(观察者模式)
08-10
JS 内存泄漏场景与排查
08-10
性能优化技巧合集:懒加载、预加载、长列表优化
08-10
JS 单线程模型的本质与浏览器协作机制
08-10
数组常用方法背后的面试点
08-10
setTimeout 最小延迟是多少?浏览器如何处理嵌套定时器?
08-10
事件委托的本质与优势场景
08-10
什么是执行栈(Call Stack)?如何造成栈溢出?
08-10
eval、with 等为何不推荐使用?
08-10
script 标签位置的性能影响:为什么建议写在 body 末尾?
08-10
浏览器中的同源策略与 JS 的关系
08-10
什么是 XSS、CSRF?如何从 JS 层面避免?
08-10
CSP(内容安全策略)介绍:如何防止注入类攻击
08-10
JS 调试能力提升技巧:断点调试、trace、performance 标签使用
08-10
对象遍历方式对比(for in、Object
08-10
隐式类型转换有哪些坑?
08-10
== 和 === 的核心考点
08-10
执行上下文和作用域链是什么?
08-10
1\.如何理解UI=f\(state\)这个公式?
08-10
10\.为什么在React中“组合优于继承”
08-10
11\. React 的严格模式 \(StrictMode\) 有什么作用?
08-10
2\.虚拟DOM是什么?它解决了哪些实际问题?
08-10
3\.为什么说 JSX 不仅仅是模板语法,而是一种 JavaScript 的扩展?
08-10
4\.函数组件和类组件的本质区别究竟是什么?
08-10
5\.React 为什么如此强调 Props 的不可变性?
08-10
6\.React 的 Fiber 架构主要是为了解决什么问题?
08-10
7\.React 中的 key 属性有什么作用?
08-10
8\.React 的事件机制和合成事件是如何工作的?
08-10
9\.受控组件和非受控组件有什么区别?应该在什么场景下选择使用它们?
08-10
1\.useEffect 的执行时机具体是什么时候?它和 useLayoutEffect 有什么核心区别?
08-10
10\.解释一下 React Hooks 的执行顺序和依赖规则
08-10
2\.解释一下 useEffect 的依赖项?它背后的原理是什么?
08-10
3\.在 useEffect 中,如何正确地处理异步请求并避免竞态条件(Race Condition)?
08-10
4\.什么时候使用 useCallback 和 useMemo?如果滥用它们会带来什么后果?
08-10
5\.useRef 有哪些常见的应用场景?
08-10
6\.forwardRef 和 useImperativeHandle 怎么用,解决了什么问题?
08-10
7\.如何解决 SSR 场景下的 ID 冲突和可访问性问题的(useId\)?
08-10
8\.useTransition 和 useDeferredValue 是如何优化用户体验的?它们之间有什么区别?
08-10
9\.在设计自定义 Hooks 时,有哪些重要的原则和最佳实践?
08-10
1\.useState 的更新是“异步”的吗?
08-10
10\.SWR 与 React Query:它们到底解决了什么问题?
08-10
11\.你是如何理解 Signals 的?它与 React 现有的状态管理方式有何不同?
08-10
2\.使用 useState 的函数式更新方式能带来哪些好处?
08-10
3\.状态提升的优缺点
08-10
4\.useReducer 相比useState优势体现在哪?
08-10
5\.如何优化useContext带来的性能问题?
08-10
6\.说一下Redux的核心思想
08-10
7\.为什么说 Immer\.js 在现代 Redux 生态中扮演着如此重要的角色?
08-10
8\.说说Redux的中间件(Middleware)的工作机制
08-10
9\.你是否了解像 Zustand、Jotai 这类新兴的状态管理库?它们各自有什么特点?
08-10
1\. React 18 中的自动批处理 Automatic Batching 如何工作?
08-10
2\. React 19 中的 Activity 组件与 Suspense 有什么区别?
08-10
3\. 说一下React 19 use Hook的工作原理
08-10
4\.说一下React 19 对表单处理的改进:useActionState 和 useFormStatus?
08-10
5\.React 19 中如何直接在组件中渲染 meta 标签和样式表?
08-10
6\.React 19 特性: ref 作为 prop 传递
08-10
1\.前言:理解Vue的响应式思维
08-10
2\.Vue设计哲学与核心理念
08-10
3\.Composition API与响应式系统
08-10
4\.Vue 3 生命周期与副作用管理
08-10
5\.模板语法与组件通信
08-10
6\.Vue Router与Pinia状态管理
08-10
7\.Vue vs React面试对比要点
08-10
8\.高频面试真题与标准回答
08-10
1\.从URL到完整页面的流程
08-10
2\.构建DOM与CSSOM
08-10
3\.JS的加载与阻塞
08-10
4\.渲染树、布局与绘制
08-10
5\.高性能的秘密:图层与合成
08-10
6\.性能优化实战:减少回流与重绘
08-10
7\.性能优化实战:合成层的妙用
08-10
8\.度量与分析:核心Web指标
08-10
一、渲染流程与性能优化
08-10
1\.事件流:捕获与冒泡
08-10
2\.事件委托:更高效的监听
08-10
3\.阻止冒泡与默认行为
08-10
4\.深入 addEventListener
08-10
二、DOM与事件模型
08-10
1\.事件循环揭秘:宏任务与微任务
08-10
2\.HTTP 的演进之路
08-10
3\.HTTP 缓存的力量——减少请求的艺术
08-10
4\.浏览器存储方案全解
08-10
5\.多线程之 Web Worker 与 Service Worker
08-10
6\.前端安全之 XSS 与 CSRF
08-10
三、异步、网络与安全
08-10
CSS面试题库(44题)
08-10
ES6高频面试题(30题)
08-10
HTML面试题库(50题)
08-10
JS手写题(50道)
08-10
NodeJS 面试题 \- 30题
08-10
TypeScript面试题\(50题)
08-10
前端安全相关面试题(20题)
08-10
前端小程序八股文 (10题)
08-10
前端工程化面试题库(30题)
08-10
前端性能优化面试题\-30题
08-10
计算机网络、操作系统、数据结构(50题)
08-10
设计模式(10题)
08-10
华为OD前端面试准备
08-10
React_高级
08-10
前端安全考察
08-10
CI 流程中的命令
08-10
安全与性能
08-10
性能优化的核心维度
08-10
Vue依赖收集和派发更新
08-10
最长递增子序列代码题
08-10
华为OD前端技术面试指南
08-10
SessionStorage vs LocalStorage
08-10
margin重叠高度塌陷BFC
08-10
节流防抖代码
08-10
深浅拷贝
08-10
面试官问“你在React/Vue开发中遇到过哪些坑”在考察什么?
08-10
html
08-10
IM虚拟列表
08-10
html
08-10
html
08-10
html
08-10
html
08-10
html
08-10
html
08-10
html
08-10
html
08-10
AI工具辅助编程
08-10
AI工具辅助编程
08-10
拦截SQL注入特征
08-10
html
08-10
主管深挖技术一
08-10
主管深挖细节一
08-10
主管面试
08-10
.github/workflows/deploy.yml
08-10
html
08-10
html
08-10
静态资源(带 hash 的 JS/CSS,如 main.a1b2c3.js)—— 强缓存
08-10
html
08-10
CSS 与布局
08-10
JavaScript 基础与原理
08-10
JavaScript 前端数据类型判断的全面解析
08-10
JavaScript 数组属性与方法
08-10
JavaScript 字符串
08-10
JavaScript 中高效的数组构造方法解析
08-10
JavaScript 中数组遍历方法的全面比较
08-10
JavaScript 数组排序常用方法总结
08-10
JavaScript 数组去重方法总结
08-10
Reduce 核心逻辑及手动模拟验证
08-10
JavaScript 数组`reduce`方法的详细使用指南
08-10
JavaScript 数组索引:数字与字符串的奥秘
08-10
JavaScript ES6:Set 和 Map 的差异与应用
08-10
数组的map方法传入Number
08-10
JavaScript 对象在前端面试中的关键要点总结
08-10
JavaScript 对象属性赋值分析:从空对象到属性统计
08-10
JavaScript 正则表达式核心知识点总结
08-10
JavaScript 排序(拼音/字母)
08-10
大厂面试 ES Module 标准回答
08-10
TypeScript 题集
08-10
TypeScript
08-10
TypeScript 中 Type 与 Interface 的关键差异及使用建议
08-10
TS面试:type 和 interface 满分回答
08-10
TS 面试题:infer 关键字 标准回答
08-10
一、前端通用性能优化(补充)
08-10
Vue 2 与 Vue 3 生命周期的差异对比
08-10
Vue2 与 Vue3 中组件传值核心知识点对比
08-10
Vue
08-10
前端框架响应式原理对比:Vue2、Vue3 与 React
08-10
虚拟 DOM 对比:Vue2、Vue3 与 React
08-10
React 类组件与函数组件生命周期对比解析
08-10
React 组件传值核心逻辑解析
08-10
React
08-10
Redux Toolkit:React 状态管理的高效方案示例
08-10
html
08-10
Electron
08-10
Node.js
08-10
网站
08-10
html
08-10
1. 确保本地信息是最新的(拉取远端最新状态)
08-10
前端开发者备考华为机试指南
08-10
高频知识点题目与JS解答
08-10
JS华为机试核心模板速查表
08-10
华为 JavaScript 机试高效准备方案
08-10
华为 JS 机试高频知识点:经典题目及 JS 完整可运行解答
08-10
华为机考高频题解析:快速排序、两数之和、二分查找
08-10
华为机考输入处理:从格式到代码的关键指南
08-10
华为机试JS版-核心算法题+优质解答(ACM模式)
08-10
华为机试JS版-易踩坑题目+避坑解答(ACM模式)
08-10
华为机试JS避坑速记清单
08-10
快慢指针高频题型模板整理
08-10
栈高频题型及解题模板(2023 年 10 月 01 日)
08-10
前端二叉树机试准备:从基础到高频题型
08-10
前端机试:BFS/DFS 考察概率及解题模板
08-10
二叉树核心题及完整解答(2023 年 10 月 01 日)
08-10
BFS 和 DFS 在二叉树及前端开发中的应用
08-10
深入解析:二叉树 BFS 和 DFS 在前端的应用
08-10
前端机试:DP 与贪心算法高效准备策略
08-10
前端机试:动态规划与贪心算法高频核心题整理
08-10
第5-6天:排序和二分查找(15题)
08-10
前端开发者备考华为机试指南快速模式
08-10
前端开发者备考华为机试指南快速模式
08-10
前端开发者备考华为机试指南
08-10
前端面试查漏补缺清单:基础 CSS、网络与工程化
08-10
面试反问环节万能应对指南
08-10
Q1:
08-10
一、IRMP 检测报告管理平台(难点+亮点+问答)
04月
2篇
04-12
EPUB
04-12
PDF
03月
7篇
03-29
package
03-29
performance
03-29
secure
03-29
工具
03-29
computer
03-29
面试
03-29
projects
Are you an LLM? You can read better optimized documentation at /@pages/archivesPage.md for this page in Markdown format