JavaScript

浏览器与 Node.js 生态中的核心编程语言;语言由 ECMAScript 标准化,真实能力由宿主环境补齐。

#type / resource #status / growing #tech / dev #resource / javascript

[!info] related notes

JavaScript

这是什么

JavaScript 是 Web 平台的主力编程语言,也在 Node.js 等宿主中承担服务端、工具链与桌面/边缘脚本。日常说的“JS 能力”其实由两层拼成:

  1. ECMAScript 语言(语法、类型直觉、函数、Promise…)
  2. 宿主 API(DOM、Fetch、fs、process…)

适合什么

  • 浏览器交互与前端应用逻辑
  • Node 脚本、BFF、工具链
  • 全栈 TypeScript 工程的运行时底座

不适合 / 边界

  • 把 DOM API 当成语言本身
  • 用主线程硬算重 CPU(应 Worker/服务端)
  • 忽视模块/异步模型直接堆框架

[!abstract] 一句话理解 JavaScript = ECMAScript 语言核心 + 各宿主提供的能力面;学语言要先分清这两层。

学习入口

  1. 系统学习路线
  2. 声明 · 作用域 · 闭包
  3. 原型链 · this
  4. Promise · 事件循环
  5. 再进浏览器或 Node 宿主

本节总结

先建立语言心智,再叠加宿主与框架,进度才真实。

创建于 2025/9/29 更新于 2026/7/15