zoukankan      html  css  js  c++  java
  • module3-01-Web API简介

    Web API简介

    一、API的概念

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

    • 任何开发语言都有自己的API

    • API 的特征是输入和输入(I / O)

      • 例如:var max = Math.max(2, 3, 4)

    • API 的使用方法 (console.log('abc'))

    二、WEB API的概念

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

    • 此处的Web API特质浏览器提供的API(一组方法),Web API还有其它含义

    • 学习目标:掌握常见浏览器提供的API的调用方式

    • MDN

    三、JavaScript的组成

    • JS包含:ECMAScript、BOM、DOM(后两个是Web APIs)

    3.1 ECMAScript - JavaScript的核心

    • 定义了JavaScript的语法规范

    • 属于js的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言标准与具体实现无关

    3.2 BOM - 浏览器对象模型

    • 一套操作浏览器功能的API

    • 通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率

    3.3 DOM - 文档对象模型

    • 一套操作页面元素的API

    • DOM可以把HTML看作是文档书,通过DOM提供的API可以对树上的节点进行操作

  • 相关阅读:
    一行代码教你屏蔽你的博客广告
    一步一步教你给博客主页添加自定义炫酷效果
    让资源管理器变得像Chrome一样标签化
    weblayer组件介绍
    Tiny模板编辑器
    Tiny流程编辑器
    Tiny界面编辑器
    Tiny模板运行器
    org.tinygroup.pageflowbasiccomponent-页面流
    Tiny服务编辑器
  • 原文地址:https://www.cnblogs.com/lezaizhu/p/14213224.html
Copyright © 2011-2022 走看看