Spec-Zone.ru › Deno 1

WebAssembly.instantiate

Функция WebAssembly.instantiate() позволяет компилировать и инициализировать код WebAssembly.

Этот перегрузчик принимает двоичный код WebAssembly в виде типизированного массива или объекта ArrayBuffer и выполняет компиляцию и инициализацию в одном шаге. Возвращаемое Promise разрешается как скомпилированным WebAssembly.Module, так и с его первым WebAssembly.Instance.

MDN

function instantiate(bytes: BufferSource, importObject?: Imports): Promise<WebAssemblyInstantiatedSource>;
function instantiate(moduleObject: Module, importObject?: Imports): Promise<Instance>;
instantiate(bytes: BufferSource, importObject?: Imports): Promise<WebAssemblyInstantiatedSource>

Функция WebAssembly.instantiate() позволяет компилировать и инициализировать код WebAssembly.

Этот перегрузчик принимает двоичный код WebAssembly в виде типизированного массива или объекта ArrayBuffer и выполняет компиляцию и инициализацию в одном шаге. Возвращаемое Promise разрешается как скомпилированным WebAssembly.Module, так и с его первым WebAssembly.Instance.

MDN

Параметры

bytes: BufferSource
importObject?: Imports optional

Тип возвращаемого значения

Promise<WebAssemblyInstantiatedSource>
instantiate(moduleObject: Module, importObject?: Imports): Promise<Instance>

Функция WebAssembly.instantiate() позволяет компилировать и инициализировать код WebAssembly.

Этот перегрузчик принимает уже скомпилированный WebAssembly.Module и возвращает Promise, который разрешается в экземпляре Instance этого Module. Этот перегрузчик полезен, если Module уже был скомпилирован.

MDN

Параметры

moduleObject: Module
importObject?: Imports optional

Тип возвращаемого значения

Promise<Instance>

© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/WebAssembly.instantiate

Spec-Zone.ru

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