Spec-Zone.ru › Deno 2

Справочник Web API

Web API

О поддержке веб-платформы · Все символы

Все API веб-платформы, реализованные в Deno, сгруппированы по категориям. Используйте поиск по странице в браузере, чтобы найти символ, а затем перейдите по ссылке, чтобы ознакомиться с полной документацией.

Cache

  • Cache

    Представляет отдельное именованное хранилище пар Request/Response. Получите Cache через CacheStorage.open и используйте его для сохранения ответов и последующего сопоставления с ними входящих запросов.

  • CacheQueryOptions
  • CacheStorage

    Представляет хранилище именованных объектов Cache. Предоставляет методы для открытия, перечисления, поиска и удаления кэшей и доступно через глобальное свойство caches.

  • MultiCacheQueryOptions
  • caches

    Глобальный экземпляр CacheStorage, предоставляющий доступ к именованным объектам Cache, используемым для хранения и получения пар Request/Response.

Canvas

  • createImageBitmap

    Создает новый объект ImageBitmap из указанного источника.

  • GPUCanvasConfiguration
  • GPUCanvasContext

    Контекст отрисовки, отображающий изображения, созданные с помощью WebGPU, на OffscreenCanvas. Получается из OffscreenCanvas.getContext с идентификатором контекста "webgpu".

  • ImageBitmap

    Интерфейс ImageBitmap представляет растровое изображение, которое можно нарисовать на холсте.

  • ImageBitmapOptions

    Параметры для createImageBitmap.

  • ImageBitmapRenderingContext

    Контекст отрисовки, отображающий содержимое ImageBitmap на OffscreenCanvas. Получается из OffscreenCanvas.getContext с идентификатором контекста "bitmaprenderer".

  • ImageEncodeOptions
  • OffscreenCanvas

    Холст, который можно отрисовывать вне основного потока и без привязки к DOM. Предоставляет контексты рисования через OffscreenCanvas.getContext и позволяет получить Blob или ImageBitmap из его содержимого.

  • ColorSpaceConversion

    Указывает, следует ли декодировать изображение с преобразованием цветового пространства. Возможные значения: none или default (по умолчанию). Значение default указывает на использование поведения, определяемого реализацией.

  • GPUCanvasAlphaMode
  • GPUPresentMode
  • ImageBitmapSource

    Тип ImageBitmapSource представляет источник данных изображения, который можно использовать для создания ImageBitmap.

  • ImageOrientation

    Указывает, как следует ориентировать растровое изображение.

  • OffscreenRenderingContext
  • OffscreenRenderingContextId
  • PremultiplyAlpha

    Указывает, следует ли предварительно умножать цветовые каналы изображения на альфа-канал.

  • ResizeQuality

    Указывает алгоритм, используемый для изменения размера входного изображения в соответствии с выходными размерами. Возможные значения: pixelated, low (по умолчанию), medium или high.

Crypto

  • AesCbcParams
  • AesCtrParams
  • AesDerivedKeyParams
  • AesGcmParams
  • AesKeyAlgorithm
  • AesKeyGenParams
  • Algorithm
  • Crypto

    Этот интерфейс Web Crypto API предоставляет базовые криптографические функции. Он доступен через глобальное свойство crypto, которое обеспечивает доступ к генерации криптографически стойких случайных чисел и низкоуровневым примитивам, предоставляемым интерфейсом SubtleCrypto через Crypto.subtle.

  • CryptoKey

    Словарь CryptoKey в Web Crypto API представляет криптографический ключ.

  • CryptoKeyPair

    Словарь CryptoKeyPair в Web Crypto API представляет пару ключей для алгоритма асимметричной криптографии, также известного как алгоритм с открытым ключом.

  • EcdhKeyDeriveParams
  • EcdsaParams
  • EcKeyAlgorithm
  • EcKeyGenParams
  • EcKeyImportParams
  • HkdfParams
  • HmacImportParams
  • HmacKeyAlgorithm
  • HmacKeyGenParams
  • JsonWebKey
  • KeyAlgorithm
  • Pbkdf2Params
  • RsaHashedImportParams
  • RsaHashedKeyAlgorithm
  • RsaHashedKeyGenParams
  • RsaKeyAlgorithm
  • RsaKeyGenParams
  • RsaOaepParams
  • RsaOtherPrimesInfo
  • RsaPssParams
  • SubtleCrypto

    Этот интерфейс Web Crypto API предоставляет ряд низкоуровневых криптографических функций. Он доступен через свойство Crypto.subtle в контексте окна (через globalThis.crypto).

  • AlgorithmIdentifier
  • BigInteger
  • HashAlgorithmIdentifier
  • KeyFormat
  • KeyType
  • KeyUsage
  • NamedCurve
  • crypto

    Глобальный экземпляр Crypto, предоставляющий доступ к Web Crypto API, в том числе к криптографически стойкой генерации случайных чисел через Crypto.getRandomValues, генерации случайных UUID через Crypto.randomUUID и низкоуровневым примитивам, предоставляемым интерфейсом SubtleCrypto через Crypto.subtle.

Encoding

  • atob

    Декодирует строку данных, закодированную в формате Base64.

  • btoa

    Создает строку ASCII в кодировке Base64 из входной строки.

  • TextDecodeOptions
  • TextDecoder

    Представляет декодер для определенной кодировки текста, позволяющий преобразовать двоичные данные в строку с учетом этой кодировки.

  • TextDecoderCommon
  • TextDecoderOptions
  • TextDecoderStream
  • TextEncoder

    Позволяет преобразовать строку в двоичные данные (в виде Uint8Array) с учетом кодировки.

  • TextEncoderCommon
  • TextEncoderEncodeIntoResult
  • TextEncoderStream

События

  • addEventListener

    Регистрирует обработчик события в глобальной области видимости, который будет синхронно вызываться при отправке события type.

  • dispatchEvent

    Отправляет событие в глобальной области видимости, синхронно вызывая зарегистрированные обработчики этого события в соответствующем порядке. Возвращает false, если событие можно отменить и хотя бы один из обработчиков, обработавших его, вызвал Event.preventDefault(). В противном случае возвращает true.

  • removeEventListener

    Удаляет ранее зарегистрированный обработчик события из глобальной области видимости

  • AddEventListenerOptions

    Параметры настройки обработчика события с помощью addEventListener.

  • CustomEvent
  • CustomEventInit
  • ErrorEvent
  • ErrorEventInit
  • Event

    Событие, происходящее в DOM.

  • EventInit
  • EventListener
  • EventListenerObject

    Интерфейс EventListenerObject представляет объект, который может обрабатывать события, отправленные объектом EventTarget.

  • EventListenerOptions
  • EventTarget

    EventTarget — это интерфейс DOM, реализуемый объектами, которые могут получать события и иметь обработчики этих событий.

  • MessageEvent
  • MessageEventInit
  • ProgressEvent

    События, отслеживающие ход базового процесса, например HTTP-запроса (для XMLHttpRequest) или загрузки базового ресурса объекта , , ,

© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/web

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API