专栏首页cwl_Java前端基础-浏览器API

前端基础-浏览器API

JS基础-浏览器API

传智播客 & 黑马程序员

第0章 API介绍

HTML:用来存储网页内容; CSS:用来定义这些内容的显示样式; JavaScript:用来创造丰富的页面效果或者网页应用。

0.1 API 介绍

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

  • 任何开发语言都可以有自己的API
  • API的特征输入和输出(I/O)
  • API的使用方法

0.2 Web API 接口的概念

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

此处的Web API特指浏览器给JS提供的API(一组方法),Web API在后面的课程中有其它含义

前面我们说过,浏览器的API一共提供了三种类型;

分别是 浏览器操控类(BOM)、页面文档操控类(DOM)、网络控制类;

但实际上,浏览器提供的API并不只有这三类,而是有很多类:

文档对象模型、设备API、通信API、数据管理API、特权API、已认证应用程序的私有API;

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ElasticSearch(7.2.2)-es之如何重建索引

    Elasticsearch是⼀个实时的分布式搜索引擎,为⽤户提供搜索服务,当我们决定存储某种数据时,在创建索引的时候需要将数据结构完整确定下来,于此同时索引的设...

    cwl_java
  • SaaS-系统设计

    后端给前端提供数据,前端负责HTML渲染(可以在服务器渲染,也可以在浏览器渲染)和用户交互。双方通过文档的形式规范接口内容

    cwl_java
  • 快速学习-Swagger-UI

    随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、前后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。 前端和后端的唯...

    cwl_java
  • 绝佳的API设计秘诀

    现在,由于API平台的激增,公司将以更快的速度推出市场并以前所未有的速度构建功能。

    lyb-geek
  • API,打开“共享之门”的最好钥匙

    我们经常听到开发人员讨论API。API与APP一词看上去很相似,对于APP我们很熟悉,即是应用程序Application的缩写,随着智能手机的普及这一词成了手机...

    BestSDK
  • 11款流行的构建和API测试工具盘点

    组织正在改变他们已经在软件应用项目中成功的微服务架构模型,这就是大多数微服务项目使用API(应用程序接口)的原因。我们要为微服务喝彩,因为它相对于其他的模型有各...

    用户1516716
  • 【史上最全】国内外常用精品API接口汇总

    API是获取网络服务最便捷的方式,合理地使用API开发项目可以大大提高开发效率,把精力都集中在程序的业务逻辑之上,避免重复造轮子。推荐给大家个人觉得很赞的第三方...

    凯哥Java
  • 如何设计优秀的API(一)

    1. 不要暴露过度(Do not expose more than you want)

    用户5224393
  • 来自Google资深工程师的API设计最佳实践

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.blog....

    Jerry Wang
  • Etherscan以太坊API官方文档中文版 原

    Etherscan以太坊API仅作为社区服务提供,Etherscan并不提供任何承诺与保证, 请根据你的需求使用,Etherescan API同时支持GET/P...

    用户1408045

扫码关注云+社区

领取腾讯云代金券