# 什么是 JavaScript

# 基本概念

JavaScript 是一种轻量级解释型脚本语言,能够实现复杂的计算与交互,包括闭包、匿名(lambda)函数,甚至元编程等特性。

# 主要特点

  • 依赖宿主环境。
  • 动态,灵活,可拓展性强。
  • 与 HTML、CSS 完全集成。
  • 主流浏览器默认支持和开启。
  • 易上手,难掌握。
    ......

# 应用范围

  • 桌面浏览器
  • 手机浏览器
  • 屏幕阅读器
  • 服务器构建
  • 移动端应用
    ......

# 主要结构

提示

DOM 和 BOM 依赖 JavaScript 宿主环境,一般是浏览器。

# 发展历史

前沿信息

最新的规范草案请点击 https://tc39.es/ecma262/ (opens new window)
最新功能,包括即将纳入规范的(stage 3),请点击https://github.com/tc39/proposals (opens new window)