Web API 是由 Web 浏览器提供的接口,允许 JavaScript 代码与浏览器环境和更广泛的 Web 进行交互。这些 API 提供了对诸如操作文档对象模型(DOM)、处理用户输入、发送网络请求、管理浏览器历史记录以及访问摄像头或麦克风等设备硬件等功能的支持。它们本质上架起了 JavaScript 与浏览器功能及底层操作系统之间的桥梁。