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可以对树上的节点进行操作

  • 相关阅读:
    C#读写txt文件的两种方法介绍
    C#委托的介绍(delegate、Action、Func、predicate)
    C#邮件发送
    ASP.NET 文件上传于下载
    关于Virtual Box虚拟机里的系统不能启动的解决方法
    unity的yield
    unity文件路径
    手机上的unity路径
    readonly
    unity延迟加载图片
  • 原文地址:https://www.cnblogs.com/lezaizhu/p/14213224.html
Copyright © 2011-2022 走看看