JavaScript
JavaScript 是浏览器与 Node.js 生态中的核心编程语言,用于交互逻辑、服务端开发与工程化工具链。
#type / resource
#status / evergreen
#resource / javascript
[!info] related notes
- 语言知识地图: javascript-moc
- 语言规范入口: ECMAScript
- 相关主题: javascript-in-browser, javascript-in-nodejs, JavaScript的工程化与运行时
JavaScript
JavaScript 是 Web 浏览器原生支持的脚本语言,也是 Node.js 生态的核心语言之一。它既能驱动前端交互,也能承担服务端逻辑、构建工具和自动化脚本。
这是什么
JavaScript 的核心特征包括:
- 同时存在于浏览器和服务端两类主要宿主环境
- 动态类型、事件驱动和异步编程模型使用非常普遍
- 与前端框架、Node.js 工具链和构建生态强耦合
- 语言核心由 ECMAScript 标准定义,但真实使用离不开运行时环境
适用场景
- 浏览器中的页面交互与 DOM 操作
- Node.js 服务端与脚本自动化
- 前端工程化、构建、打包与测试工具
- 跨端框架与桌面应用生态
常见用途
- javascript-in-browser - 浏览器中的 JavaScript
- javascript-in-nodejs - Node.js 运行时中的 JavaScript
- ecmascript-moc - 语言核心与语法机制
- JavaScript的工程化与运行时 - 工程化与运行时主题总览
相关入口
- javascript-moc - JavaScript 主题知识地图
- MDN JavaScript Guide
- javascript.info