WebAssembly.instantiate
Функция WebAssembly.instantiate() позволяет компилировать и инициализировать код WebAssembly.
Этот перегрузчик принимает двоичный код WebAssembly в виде типизированного массива или объекта ArrayBuffer и выполняет компиляцию и инициализацию в одном шаге. Возвращаемое Promise разрешается как скомпилированным WebAssembly.Module, так и с его первым WebAssembly.Instance.
function instantiate(bytes: BufferSource, importObject?: Imports): Promise<WebAssemblyInstantiatedSource>;
instantiate(bytes: BufferSource, importObject?: Imports): Promise<WebAssemblyInstantiatedSource>
Функция WebAssembly.instantiate() позволяет компилировать и инициализировать код WebAssembly.
Этот перегрузчик принимает двоичный код WebAssembly в виде типизированного массива или объекта ArrayBuffer и выполняет компиляцию и инициализацию в одном шаге. Возвращаемое Promise разрешается как скомпилированным WebAssembly.Module, так и с его первым WebAssembly.Instance.
Тип возвращаемого значения
Promise<WebAssemblyInstantiatedSource>instantiate(moduleObject: Module, importObject?: Imports): Promise<Instance>
Функция WebAssembly.instantiate() позволяет компилировать и инициализировать код WebAssembly.
Этот перегрузчик принимает уже скомпилированный WebAssembly.Module и возвращает Promise, который разрешается в экземпляре Instance этого Module. Этот перегрузчик полезен, если Module уже был скомпилирован.
Тип возвращаемого значения
Promise<Instance>
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/WebAssembly.instantiate