From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../global_objects/parallelarray/index.html | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 files/ru/web/javascript/reference/global_objects/parallelarray/index.html (limited to 'files/ru/web/javascript/reference/global_objects/parallelarray/index.html') diff --git a/files/ru/web/javascript/reference/global_objects/parallelarray/index.html b/files/ru/web/javascript/reference/global_objects/parallelarray/index.html new file mode 100644 index 0000000000..ca96e4c0fa --- /dev/null +++ b/files/ru/web/javascript/reference/global_objects/parallelarray/index.html @@ -0,0 +1,52 @@ +--- +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)
+

Экземпляры 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;
+});
+

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

+ -- cgit v1.2.3-54-g00ecf