octohash
About
Posts
Projects
搜索节点
⌘ K
0/144
(0%)
前端知识图谱
JavaScript 体系
数据类型与类型转换
ES6 语法与语言特性
语言基础与内置能力
作用域链与闭包
原型链与面向对象
this、call、apply、bind
事件循环与任务队列
Promise 与 async/await
AJAX、axios、fetch 与请求模式
垃圾回收与内存泄漏
内置对象、遍历与 DOM/BOM
手写 JS 基础能力
手写 Promise 与异步控制
手写数据处理题
手写场景应用题
代码输出与执行结果分析
TypeScript 体系
基础类型与类型推断
对象建模与接口
函数类型与重载
泛型与泛型约束
类型守卫与类型编程
枚举、类与装饰器
声明文件与工程集成
Node.js 体系
运行时定位与 npm 生态
事件循环与异步编程
模块系统与加载缓存
Buffer、Stream 与文件 I/O
Express 与服务端通信
错误处理与服务安全
数据库访问与缓存策略
进程模型、并发与性能治理
日志、测试与交付监控
HTML 体系
文档声明与 head 配置
语义化与可访问性
表单与原生交互控件
加载与阻塞模型
script 加载策略(defer / async)
HTML5 能力总览
媒体与图形
iframe 嵌入与跨域通信
Web Worker
离线存储与 Service Worker
渐进增强与优雅降级
CSS 体系
层叠与优先级
display 与可见性
盒模型与文本排版
响应式单位与媒体查询
经典布局与 Flex
定位与层叠上下文
浮动、clear 与 BFC
重排、重绘与渲染抖动
动画与渲染时序
资源引入与图像策略
CSS 工程化与性能治理
CSS 图形实战
发丝线与 1px 问题
计算机网络体系
DNS 解析流程
DNS 结果与缓存策略
TCP/TLS 建连
HTTP 方法语义
HTTP 报文与头字段
HTTP 版本演进
从 URL 输入到页面响应
源站返回响应
状态码决策链
响应流接收
同源与跨域策略
实时通道(WebSocket/SSE)
浏览器原理体系
浏览器架构与内核
浏览器进程模型
渲染进程线程模型
进程通信与标签页协同
浏览器安全机制
Service Worker 拦截链
刷新模式与缓存判定
内存缓存
磁盘缓存
HTML 解析与 DOM 构建
CSSOM 与脚本执行
渲染树构建
布局计算(Layout)
绘制(Paint)
合成(Composite)
解析阻塞治理
浏览器存储与安全边界
浏览器事件派发模型
垃圾回收与内存泄漏
性能优化体系
CDN 与边缘分发
缓存策略优化
资源预提示优化
懒加载与按需加载
图片优化策略
回流、重绘与渲染优化
节流与防抖策略
Webpack 构建与体积优化
发布回归与性能门禁
前端工程化体系
Git 协作与历史整合
构建工具选型
Webpack 模块图与构建流程
Loader 与 Plugin 扩展机制
Webpack 热更新运行时
Webpack 产物与性能优化
Webpack 构建提速策略
单页与多页构建配置
Babel 编译三阶段
小程序体系
应用与页面生命周期
双线程架构与 H5 差异
数据绑定与 setData
路由栈与页面跳转
组件化与事件系统
性能优化、存储与网络请求
Vue 体系
响应式核心(ref/reactive)
SFC 与模板编译机制
组件通信(props/emits/provide)
路由设计与页面状态
状态管理(Pinia)
异步数据与请求治理
渲染调度与更新批处理
Vue 性能优化
测试、构建与发布策略
团队规范与复盘闭环
React 体系
JSX 与组件抽象
State/Props 设计边界
Hooks 规则与封装模式
Effect 生命周期治理
路由与数据获取策略
状态管理(Context/Store)
渲染阶段与并发能力
性能优化(memo/拆分)
测试、构建与发布策略
规范治理与复盘闭环
文档声明与 head 配置会影响首包后的处理分支
先经过 Service Worker 拦截链
未命中 SW 时回到浏览器缓存层
内存缓存未命中则检查磁盘缓存
本地缓存未命中进入网络解析
拿到目标地址后建立传输连接
连接就绪后进入请求与响应阶段
源站开始返回状态行、响应头与响应体
响应状态码决定后续处理分支
状态判定完成后进入响应流消费阶段
HTML 响应流被解析器持续消费
解析 HTML 时同步构建 CSSOM/执行脚本
DOM 与 CSSOM 形成渲染树
渲染树进入布局计算
布局结果进入绘制阶段
绘制图层最终合成输出
合成结果回流到渲染优化策略
优化效果通过指标体系验证
阻塞脚本与样式会推迟渲染
媒体与图形选型直接影响渲染成本
跨源 iframe 通信依赖同源与跨域边界
Worker 与主线程通过消息队列协同
离线能力依赖 Service Worker 拦截链
宏微任务时机会干扰渲染时序
读写 DOM 交错会触发布局抖动
节流与防抖依赖事件循环和定时器机制
高频事件派发通常结合节流与防抖治理
手写题常考节流与防抖的实现细节
强制同步布局通常出现在这一阶段
回流重绘治理是渲染优化核心
状态码策略会影响缓存复用路径
缓存头策略直接影响内存命中
协商缓存决定磁盘副本是否可用
产物拆分策略决定预加载粒度
指纹与分包影响长期缓存稳定性
构建优化结果需要通过发布性能门禁
跨域约束与本地存储边界联动
浏览器同源约束会映射到跨域策略设计
中间人防护依赖传输层加密链路
事件派发最终会进入事件循环调度
长任务和闭包引用会放大回收压力
事件循环节奏影响 Vue 批处理
任务调度直接影响 React 渲染并发
手写基础题用于验证作用域模型
输出题最常映射事件循环机制
Promise 输出题映射异步状态机
this 输出题映射调用绑定规则
变量提升与闭包输出题映射作用域链
原型继承输出题映射属性查找路径
跨框架规范治理经验可复用
100%