WebAssembly.Таблица
Объект WebAssembly.Table() — это обертка JavaScript — структура, похожая на массив, представляющая таблицу WebAssembly, которая хранит ссылки на функции. Таблица, созданная в JavaScript или коде WebAssembly, будет доступна и изменяема как из JavaScript, так и из WebAssembly.
class Table {}constructor(descriptor: TableDescriptor);readonly length: number;get(index: number): Function | null;grow(delta: number): number;set(index: number, value: Function | null): void;
Конструкторы
new Table(descriptor: TableDescriptor)
Создаёт новый объект Table.
Свойства
length: number
Возвращает длину таблицы, т.е. количество элементов.
Методы
get(index: number): Function | null
Функция доступа — получает элемент, хранящийся по заданному индексу.
grow(delta: number): number
Увеличивает размер экземпляра Table на заданное количество элементов.
set(index: number, value: Function | null): void
Устанавливает элемент, хранящийся по заданному индексу, в заданное значение.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/WebAssembly.Table