All Skills

javascript

19 articles

javascript
#4

JavaScript 对象与原型

深入理解 JavaScript 对象创建、属性描述符、原型链查找机制,以及原型链继承、构造函数继承和组合继承等多种实现方式

Read More
javascript
#6

类与继承机制

全面解析 ES6 class 语法糖、构造函数、静态方法、私有字段与继承机制,理解 class 背后的原型链本质。

Read More
javascript
#7

Promise 与 async/await

深入理解 JavaScript 异步编程核心——Promise 状态机、组合 API 与 async/await 语法糖,掌握错误处理与事件循环的协作关系。

Read More
javascript
#8

模块与导入导出

对比 ESM 与 CommonJS 两种模块系统,掌握动态导入、循环依赖处理及实际项目中的模块组织策略。

Read More
javascript
#9

ES2021~ES2025 新特性

系统梳理 ES2021 到 ES2025 每年引入的语言新特性,包括逻辑赋值运算符、顶层 await、装饰器、Records & Tuples 等前沿语法。

Read More
javascript
#10

Proxy、Reflect 与 Symbol

深入探索 JavaScript 元编程三大利器——Proxy 拦截器、Reflect API 与 Symbol 类型,掌握可劫持的语言行为与自定义迭代协议。

Read More
javascript
#11

数组内置方法综合运用

深入掌握 forEach、map、filter、reduce、find、sort 等数组方法的组合技巧,避开常见性能陷阱,写出更高效的函数式代码。

Read More
javascript
#17

排序与搜索算法

手写归并排序、快速排序、堆排序,掌握二分搜索与分治策略,理解时间复杂度与大 O 表示法。

Read More
javascript
#18

迭代器与生成器

深入可迭代协议与迭代器协议,掌握生成器函数(function*)、yield 表达式与异步生成器,手写自定义可迭代对象。

Read More
javascript
#19

测试与调试

掌握 Chrome DevTools 调试技巧、断言与异常处理、Vitest/Jest 单元测试框架,以及测试覆盖率与 TDD 实践。

Read More