一文解释什么是API 和 Web APIS

目标

  • 能够说出Web APls阶段与JavaScript语法阶段的关联性
  • 能够说出什么是API
  • 能够说出什么是Web API

目录

Web APls和JS基础关联性
API和Web API

1. Web APls和JS基础关联性

1.1 js的组成

  • ECMAScript
  • DOM页面文档对象模型
  • BOM游览器对象模型

1.2 JS基础阶段和WEB APIS阶段

JS基础阶段

  • 学习的是 ECMAscript标准规定的基本语法
  • 要求掌握JS 基础语法
  • 只学习基本语法,做不了常用的网页交互效果
  • 目的是为了Js后面打基础、做铺垫

web apis阶段

  • web APIs是w3c组织的标准
  • web APIs 主要字习DoM和BOM
  • web APIs是Js所独有的部分
  • 主要学习页面交互功能
  • 需要使用Js 基础内容做基础

2. API 和 Web API

2.1 API

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

简单来说,就是给程序员提供的一种工具,以便能更轻松的实现要想完成的功能。

2.2 Web API

Web API是浏览器提供的一套操作浏览器功能页面元素的API( BOM和DOM)。

2.3 总结

  1. API是为我们程序员提供的一个接口,帮助我们实现某种功能,我们会使用就可以了,不必纠结内部如何实现
  2. Web API主要是针对于浏览器提供的接口,主要针对于浏览器做交互效果。
  3. Web API一般都有输入和输出(函数的传参和返回值),WebAPI很多都是方法(函数)
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享