Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

ParallelArray

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Вышла из употребления
Эта возможность вышла из употребления. Хотя она может продолжать работать в некоторых браузерах, её использование не рекомендуется, поскольку она может быть удалена в любое время. Старайтесь избегать её использования.

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 (ошибка 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)

Экземпляры ParallelArray

Свойства

length
Возвращает количество элементов в ParallelArray.

Методы

map
reduce
scan
scatter
filter
flatten
partition
get

Примеры

Пример: Использование метода map параллельно

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

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: SphinxKnight, YaGen
 Обновлялась последний раз: SphinxKnight,