ParallelArray

Obsolète
Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.

Note : Cet objet a été implémenté par Firefox 17 et a été retiré de Gecko 29 pour laisser place à ParallelJS (PJS) disponible sur le canal de distribution Nightly (bug 944074).

Le but de ParallelArray est de disposer de parallélisme pour les données des applications web. Les fonctions disponibles via cette objet tenteront une exécution en parallèle avant de traiter l'exécution de façon séquentielle si besoin. Pour être sûr que votre code puisse être exécuté en parallèle, il est conseillé de se limiter aux fonctions JavaScript parallélisables supportées par Firefox (article en anglais).

Syntaxe

new ParallelArray()
new ParallelArray([element0, element1, ...])
new ParallelArray(arrayLength, elementalFunction)

Instances de ParallelArray

Propriétés

length
Indique le nombre d'éléments dans l'objet ParallelArray.

Méthodes

map
reduce
scan
scatter
filter
flatten
partition
get

Exemples

Utilisation de map en parallèle

var p = new ParallelArray([0, 1, 2, 3, 4]);
var m = p.map(function (v) {
  return v + 1;
});

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,