deno

3.4 Deno网络平台api

2021-05-05  本文已影响0人  9e8aeff1c70c

Deno的目标是使用网络平台API(例如fetch),而不是发明新的专有API。这些API通常遵循规范,并且与Chrome和Firefox中的实现相匹配。在某些情况下,由于Deno具有不同的安全模型,因此略微偏离规范是有意义的。

以下是Deno实现的网络平台API的列表:

fetch api

概述

fetchAPI可用于发出HTTP请求。它是按照WHATWGfetch规范中指定的方式实现的。

您可以在MDN上找到有关此API的文档 。

规范偏差

CustomEventEventTargetEventListener

概述

DOM事件API可用于分发和侦听应用程序中发生的事件。它是按照WHATWG DOM规范中指定的方式实现的 。

您可以在MDN上找到有关此API的文档 。

定义偏差

Web Worker API

概述

WebWorker API可用于在单独的线程中执行代码。它是按照WHATWG HTML规范中指定的方式实现的 。

您可以在MDN上找到有关此API的文档 。

规范偏差

其他API


typings

可以在lib.deno.shared_globals.d.tslib.deno.window.d.ts 文件中找到已实现的Web API的TypeScript定义 。

可以在lib.deno.worker.d.ts 文件中找到特定于工作人员的定义 。

上一篇下一篇

猜你喜欢

热点阅读