1. APIApplication Programming Interface,应用程序编程接口)是一些预先定义的函数,目前是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,无需理解其内部工作机制细节,只需直接调用使用即可。

MDN 详细 API:https://developer.mozilla.org/zh-CN/docs/Web/API

10.1 API 和Web API 的区别

  • API通常是我们口中所说的接口,不只是浏览器的接口,也有许多外部数据的接口,能够帮助开发者实现某项功能
  • Web API 是针对浏览器的接口,用于做浏览器的交互效果(用户操作来改变样式等)
  • Web API 一般都有输入输出,即数据的交互,通常使用Web API的都是函数使用
  • Web API 需要JS来进行配合使用