Visual LabINTERACTIVE LEARNING
JAVASCRIPT · BROWSER · ENGINEERING

JavaScript、浏览器与工程基础

精校长文覆盖 JavaScript 运行时、浏览器机制、网络、CSS、框架、数据结构与工程基础。

0
个实验
24
篇教程
4
条学习阶段
适合谁需要补齐语言、浏览器和工程底层的开发者
推荐顺序语言内核 → 浏览器 → CSS → 框架与工程
最终产出从运行机制解释前端问题
CURRICULUM

精选教程

计算机基础6 MIN Base64 编码原理

从 8 位字节到 6 位索引,理解编码表、补位规则与末尾等号的真正含义。

开始阅读 →
计算机基础10 MIN HTTP 版本与 TCP / UDP

把连接复用、多路复用和传输层取舍放进同一张网络心智图中。

开始阅读 →
计算机基础12 MIN 浏览器缓存机制

沿一次真实请求梳理强缓存、协商缓存、ETag 与现代静态资源策略。

开始阅读 →
计算机基础6 MIN 从源码到抽象语法树

用最短路径理解词法分析、语法分析、AST 与语义分析各自负责什么。

开始阅读 →
计算机基础38 MIN 数据结构全景

从数组、栈、队列到链表和树,建立“操作成本决定结构选择”的判断框架。

开始阅读 →
计算机基础28 MIN 排序、递归与动态规划

从复杂度出发比较经典排序,再把递归、记忆化与动态规划串成一条解题主线。

开始阅读 →
JavaScript 内核65 MIN JavaScript 核心机制

系统整理 this、原型、类型化数组、迭代器与异步机制,作为深入运行时之前的知识底座。

开始阅读 →
JavaScript 内核22 MIN DOM:节点、元素与事件

从继承关系进入 DOM,掌握查询、属性、事件与页面结构操作的边界。

开始阅读 →
JavaScript 内核18 MIN JavaScript 执行上下文与闭包

沿“创建上下文 → 绑定环境 → 压入调用栈 → 闭包保留引用”理解代码如何真正执行。

开始阅读 →
JavaScript 内核14 MIN 浏览器渲染与脚本加载

把导航、解析、样式计算、布局、绘制、合成与脚本调度放进同一条浏览器流水线。

开始阅读 →
JavaScript 内核16 MIN JavaScript 手写题:从原理到实现

用 call / apply / bind、防抖节流、深拷贝和事件总线检验语言机制是否真正掌握。

开始阅读 →
JavaScript 内核48 MIN TypeScript 类型系统

从基础类型进入联合、泛型、映射与条件类型,建立“用类型表达约束”的思维。

开始阅读 →
JavaScript 内核14 MIN Axios 请求层封装

围绕实例、拦截器和请求级配置,设计可复用且类型安全的前端请求层。

开始阅读 →
界面与布局14 MIN CSS 显示模式与居中

从格式化上下文理解 block、inline、inline-block、vertical-align 与常见居中方案。

开始阅读 →
界面与布局22 MIN Flexbox 布局

用主轴、交叉轴和可伸缩尺寸三个概念,统一理解 Flex 容器与项目属性。

开始阅读 →
界面与布局14 MIN CSS 定位、浮动与 BFC

比较常规流、定位流和浮动,并用 BFC 解释清除浮动与外边距折叠。

开始阅读 →
界面与布局12 MIN CSS 变换、过渡与动画

从 transform 的坐标变化,到 transition 与 keyframes 的时间控制,建立动画基础。

开始阅读 →
界面与布局10 MIN CSS 实用技巧

聚焦背景模糊叠加、径向渐变缺口等难以一眼想到的视觉实现。

开始阅读 →
界面与布局26 MIN UnoCSS 自定义规则与预设

拆解一个工程化预设:从正则匹配、单位转换到边框、间距和颜色规则。

开始阅读 →
框架原理10 MIN Vue 响应式原理

从依赖收集和派发更新出发,理解 Vue 2 与 Vue 3 响应式实现的关键差异。

开始阅读 →
框架原理20 MIN Vue 3 核心知识

以模板、ref、reactive、v-model 与组件通信为主线整理 Vue 3 日常开发知识。

开始阅读 →
框架原理8 MIN React 状态更新机制

围绕 state、批处理与函数式更新,理解 React 为什么不能把 setState 当作立即赋值。

开始阅读 →
框架原理28 MIN React + TypeScript 工程实践

从项目创建、路由和状态管理,到 API 与组件类型,串起一套可维护的工程骨架。

开始阅读 →
框架原理58 MIN React 核心知识体系

从 JSX、组件与 ref,延伸到高阶组件、Redux 和渲染行为,形成系统复习地图。

开始阅读 →