Code
Road
Map
路线图
学习路径
文章
题库
资源
社区
首页
/
路线图
/
JavaScript 路线图
JavaScript 路线图
系统学习 JavaScript 的完整指南。
难度
中级
时长
32 周
知识点
126
模块
7
0%
整体完成度
…
继续学习
已完成
进行中
未开始
1. 阶段一
0/9
JavaScript 简介
变量详解
控制流
函数
Rest 参数
使用 this 关键字
apply
回调地狱
使用 API
2. 阶段二
0/53
什么是 JavaScript
JavaScript 的历史
JavaScript 版本
如何运行 JavaScript
变量声明
变量提升
变量命名规则
变量作用域
var
let
块级作用域
函数作用域
数据类型
undefined
bigint
null
===
Object.is
isLooselyEqual
isStrictlyEqual
SameValueZero
for...in 循环
for...of 循环
break / continue
异常处理
条件语句
if...else
表达式与运算符
函数参数
箭头函数
IIFE
arguments 对象
作用域与函数调用栈
内置函数
默认参数
严格模式
在方法中
在函数中
单独使用
在事件处理程序中
箭头函数中的 this
函数借用
显式绑定
call
异步 JavaScript
事件循环
setTimeout
setInterval
Fetch
XMLHTTPRequest
类
DOM API
SameValue
3. 阶段三
0/25
Object
对象原型
原型继承
typeof 运算符
类型转换
throw 语句
try/catch/finally
错误对象
赋值运算符
比较运算符
算术运算符
按位运算符
逻辑运算符
BigInt 运算符
字符串运算符
条件运算符
逗号运算符
一元运算符
递归
词法作用域
闭包
bind
回调函数
Promise
迭代器与生成器
4. 阶段四
0/8
内置对象
类型转换与强制转换
显式类型转换
隐式类型转换
数据结构
JSON
async/await
JavaScript 中的模块
5. 阶段五
0/7
键控集合
索引集合
结构化数据
相等比较
CommonJS
ESM
内存管理
6. 阶段六
0/21
const
全局作用域
字符串
number
boolean
Symbol
Map
Weak Map
Set
Weak Set
类型化数组
数组
==
循环与迭代
for
do...while
while
Switch 语句
内存生命周期
垃圾回收
使用浏览器 DevTools
7. 阶段七
0/3
调试问题
调试内存泄漏
调试性能