JavaScript MOC
JavaScript 主题知识地图,组织语言基础、宿主环境、工程化与相邻主题入口。
#moc
#evergreen
#dev
#javascript
[!info] related notes
- 对象介绍: [[z/javascript|JavaScript]]
- 学习路线: JavaScript 学习路线 MOC
- 语言核心: ECMAScript MOC
- 相关主题: TypeScript MOC, 前端基础 MOC
JavaScript MOC
知识总览
filters:
and:
- 'file.ext == "md"'
- 'file.inFolder("z")'
- 'this.file.links.contains(file)'
- 'file.path != this.file.path'
formulas:
knowledge: 'file.asLink(title)'
properties:
formula.knowledge:
displayName: 知识
note.description:
displayName: Description
note.mastery:
displayName: Mastery
views:
- type: table
name: 知识总览
order:
- formula.knowledge
- note.description
- note.mastery
columnSize:
formula.knowledge: 280
note.description: 760
note.mastery: 56
这张地图覆盖什么
这张地图覆盖 JavaScript 作为语言、运行时和工程化生态的主题入口。
它负责导航,不替代 [[z/javascript|JavaScript]] 这篇对象介绍页,也不替代 ECMAScript MOC 这类更细分的子主题地图。
从这里开始
- [[z/javascript|JavaScript]] - 先知道这门语言本身是什么
- JavaScript 学习路线 MOC - 七阶段系统路径与完成标准
- ECMAScript MOC - 进入语言核心与语法机制
- 浏览器 JS MOC 或 Node.js 侧 JS MOC - 根据宿主环境选择分支
阶段子 MOC
语言核心
- ECMAScript MOC - ECMAScript 语言主题地图
- ecmascript - 语言规范总览
- ES6 新特性 MOC - 现代语法入口
- JavaScript 学习路线 MOC - 系统学习主路径
- JavaScript 核心概念和学习顺序 - 旧入口(保留,细节以路线为准)
- JavaScript 数组 - 数组方法与操作
- 变量提升 - var/let/const 提升行为
- try-catch 错误处理 - 异常捕获与处理
- JS Unicode 拆分方式 - 字符串 Unicode 正确拆分
关系主题
- ecmascript异步 - 异步模型总览
- Web Streams 与增量文本解码 - 浏览器流式字节读取
- NDJSON、SSE 与流式协议边界 - 流式记录与事件协议对比
- AbortController 与异步取消 - 任务生命周期与取消传播
- ECMAScript 面向对象 - 对象系统总览
- ECMAScript 模块模式 - 模块化关系总览
- JavaScript的工程化与运行时 - 工程化与运行时全景
宿主环境
- 浏览器 JS MOC - 浏览器中的 JavaScript 子主题地图
- Node.js MOC - Node.js 中的 JavaScript 子主题地图
- 浏览器中的 JavaScript - 浏览器运行时总览
- Node.js 中的 JavaScript - Node.js 运行时总览
工具库与生态
- JavaScript 工具库 MOC - 常用工具库索引
- Bull 库 - Node.js 任务队列
- Clipboard API - 剪贴板操作 API
- CodeMirror - 代码编辑器组件
- date-fns 用法 - 日期处理工具库
- JSON in JS - JSON 序列化与反序列化
- Paged.js - CSS 分页渲染引擎
- Push API 与 Service Worker - 推送通知
- Screeps 教程 - Screeps 游戏编程
- 前端 HTTP 请求 - 前端请求方案总览
- Axios 拦截器封装模式 - 请求拦截与统一错误处理