Skip to content

$array.alloc

Description

Construit un tableau contenant le nombre d'éléments indiqués. Le tableau est initialisé avec des objets null.

Tableau ou map ?

Le fait de pré-allouer un certain nombre d'entrées dans un tableau au moyen de $array.alloc peut engendrer une surconsommation de mémoire. Il convient donc de se demander si l'usage d'un map n'est pas plus pertinent dans ce cas.

Syntaxe

$array.alloc( size )

Paramètres

size integer
Taille du tableau à allouer. Doit être un nombre supérieur à 0.

Retour

Tableau de la taille demandée. La méthode retourne alors un objet null et génère une erreur si la valeur du paramètre size n'est pas valide.

Exemple

1
var allData = $array.alloc(9999);