Web APIs

Posted sunandwang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web APIs相关的知识,希望对你有一定的参考价值。

Web APIs

1.Web APIs和JS基础关联性

1.1JS组成

 

 

 1.2JS基础阶段以及Web APIs阶段

JS基础阶段

  • 我们学习的是ECMAScript标准规定的基本语法
  • 掌握JS基础语法
  • 只学习基本语法,做不了常用的网页交互效果
  • 目的是为了给JS之后做基础,打铺垫

Web APIs阶段

  • Web APIs是W3C组织的标准
  • Web APIs我们主要学习DOM和BOM
  • Web APIs是我们JS所独有的部分
  • 主要学习页面交互功能
  • 需要使用JS基础内容做基础

JS基础学习ECMAScript基础语法为后面作铺垫,Web APIs是JS的应用,大量使用JS基础语法做交互效果

2.API 和 Web API

2.1API

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

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

2.2Web API

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

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

2.3API和Web API总结

1.API是为我们程序员提供的一个接口,帮助我们实现某种功能,我们会使用就可以,不必纠结内部如何实现

2.Web API主要是针对浏览器提供的接口,主要针对浏览器做交互效果

3.Web API一般都是有输入和输出(函数的传参和返回值),Web API很多都是方法(函数)

4.学习Web API可以结合内置对象方法的思路

 

 

 

 

 

 

 

以上是关于Web APIs的主要内容,如果未能解决你的问题,请参考以下文章

ctfshow web入门 命令执行前篇(web29-web54)

ctfshow web入门-sql注入

ctfshow web入门-sql注入

ctfshow web入门-sql注入

ctfshow web入门-sql注入

html WebGLテンプレート用のindex.htmlのサンプWeb Web Web Web Web Web Web Web Web Web