Skip to content

WebAPI 概述 #35

@coconilu

Description

@coconilu

概述

JavaScript是浏览器支持的内置的脚本语言。它的语法遵循ECMAScript规范,但是不同的浏览器厂商可能会有自己的JS引擎,除此之外,浏览器厂商还会实现一些API,提供给开发者使用,诸如操作DOM、与服务端交互数据、画图、视频音频、客户端存储等等。

虽然JS是单线程语言,但是浏览器也会提供了Worker API,用以发挥多核CPU的性能。

所以我们在使用JavaScript的时候,有如下的API可以使用:

  1. JS语言内置的库,如Math、Date
  2. 浏览器厂商提供的Web API
  3. 第三方API,可选,如jQuery、React、Vue

思维导图

附一张自己整理的关于Web API的思维导图:
webapi

参考

MDN的Web API

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions