Movatterモバイル変換


[0]ホーム

URL:


  1. WebAssembly
  2. Références
  3. WebAssembly
  4. WebAssembly.Table()
  5. WebAssembly.Table.prototype.grow()

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

WebAssembly.Table.prototype.grow()

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis octobre 2017.

La méthodegrow(), rattachée au prototype deWebAssembly.Table, permet d'augmenter la taille du tableau WebAssembly d'un nombre d'éléments donné.

Syntaxe

js
table.grow(nombre);

Paramètres

nombre

Le nombre d'éléments qu'on souhaite ajouter au tableau.

Valeur de retour

La taille du tableau avant l'agrandissement.

Exceptions

Si l'opérationgrow() échoue, pour quelque raison que ce soit, une exceptionRangeError sera levée.

Exemples

Dans l'exemple qui suit, on crée une instance deTable pour représenter un tableau WebAssembly avec une taille initiale de 2 et une taille maximale de 10.

js
var table = new WebAssembly.Table({  element: "anyfunc",  initial: 2,  maximum: 10,});

On étend ensuite le tableau d'une unité en utilisant la méthodegrow() :

js
console.log(table.length); // "2"console.log(table.grow(1)); // "2"console.log(table.length); // "3"

Spécifications

Specification
WebAssembly JavaScript Interface
# dom-table-grow

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp