--- title: ParallelArray slug: Web/JavaScript/Reference/Global_Objects/ParallelArray translation_of: Archive/Web/ParallelArray ---
{{jsSidebar("Objects")}} {{ obsolete_header() }}
Note: This object was implemented in Firefox 17 and has been removed from {{ Gecko(29) }} in favor of ParallelJS (PJS) currently available in the Nightly channel ({{ bug(944074) }}).
Целью ParallelArray является распараллеливание данных в веб-приложениях. Все функции, которые доступны на простом массиве могут исполняться параллельно на ParallelArray, при необходимости можно вернуться к последовательному исполнению. Чтобы убедиться что ваш код исполняется параллельно, it is suggested that the functions should be limited to the parallelizable subset of JS that Firefox supports.
new ParallelArray() new ParallelArray([element0, element1, ...]) new ParallelArray(arrayLength, elementalFunction)
Экземпляры ParallelArrayParallelArray.var p = new ParallelArray([0, 1, 2, 3, 4]);
var m = p.map(function (v) {
return v + 1;
});