Web API(Web Application Programming Interface)是由浏览器或服务器提供的一系列接口,允许开发者通过 JavaScript 与浏览器功能(如操作 HTML 元素、发送网络请求、访问本地存储等)或服务器资源进行交互。它们是构建现代动态网页和复杂 Web 应用的基础。
本课程旨在帮助你系统地学习和掌握前端开发中常用的 Web API,从基础的 DOM 操作到网络通信、存储机制等,提升你的 Web 应用开发能力。
Tips: Web API 通常指浏览器提供的 API,但也广义地包括服务器端提供的 HTTP API。本课程主要聚焦于前者。
本课程主要涵盖以下核心 Web API,共分为 14 个章节:
通过理论结合实践,你将能够熟练运用这些 API 来构建功能丰富的 Web 应用。
本课程的学习主要依赖于现代 Web 浏览器及其内置的开发者工具。
课程内置了「在线代码编辑器」,你可以直接在页面中编写和运行 JavaScript 代码来调用 Web API,并观察结果,无需在本地配置开发环境。
建议使用最新版本的 Chrome、Firefox 或 Edge 浏览器进行学习,并熟悉如何打开和使用它们的开发者工具(通常按 F12 或右键选择"检查"即可打开),开发者工具对于调试 JavaScript 和观察 API 的运行效果至关重要。