07 · 执行上下文与调用栈
2026-09-29
理解 JavaScript 的执行上下文(全局/函数/eval)、调用栈如何压入弹出、栈溢出是怎么发生的,以及它与后面"事件循环"的关系铺垫。
438 字
|
2 分钟
06 · this 的四种绑定
2026-09-29
彻底搞懂 JavaScript 中 this 的四种绑定规则:默认绑定、隐式绑定、显式绑定(call/apply/bind)、new 绑定,以及箭头函数不参与绑定、继承词法作用域的 this。
438 字
|
2 分钟
05 · 闭包
2026-09-29
闭包是函数与其词法作用域的组合。讲清闭包的形成、为什么能"记住"外部变量、经典面试题(循环+var)、以及在模块封装与防抖节流中的真实应用。
470 字
|
2 分钟
04 · 继承的演进:从原型继承到 class
2026-09-29
梳理 JavaScript 继承写法的演进:原型链继承、构造函数继承、组合继承,到 ES6 class 与 extends。理解 class 只是原型继承的语法糖,以及 super 的执行顺序。
439 字
|
2 分钟
03 · 原型与原型链
2026-09-29
理解 JavaScript 的基于原型的继承:prototype、__proto__、constructor 三者的关系,属性查找如何沿原型链向上,以及 new 操作符背后发生了什么。
471 字
|
2 分钟
02 · 数据类型与隐式转换
2026-09-29
JS 的原始类型与引用类型区别、== 与 === 的隐式转换陷阱、typeof/instanceof 的边界,以及"为什么我总用 ==="。
457 字
|
2 分钟
01 · 变量、作用域与提升
2026-09-29
搞懂 var/let/const 的作用域差异、变量提升与 TDZ(暂时性死区)、作用域链如何逐级查找,以及块级作用域为什么是现代 JS 的默认选择。
546 字
|
3 分钟
JavaScript 核心 · 路线总览
2026-09-29
JavaScript 核心学习路线总览:从作用域、数据类型、原型链、闭包、this,到事件循环与异步、函数式、模块化、错误处理。以"资深工程师十年笔记"视角,把那些年踩过的坑与想通的原理串成一条线。
531 字
|
3 分钟