Notice: Some MDN email addresses and hashed passwords were temporarily posted on a publicly accessible server. http://blog.mozilla.org/security/2014/08/01/mdn-database-disclosure/

Your Search Results

    ParallelArray

    非標準

    Gecko 22.0 note
    (Firefox 22.0 / Thunderbird 22.0 / SeaMonkey 2.19)

    このオブジェクトはBeta・Release・ESRの各チャンネルからは削除されています。本機能を利用する場合は、AuroraNightly チャンネルを利用してください。(バグ 853067)

    概要

    ParallelArrayの目標は、ウェブアプリケーション上でデータ並列性を実現することです。ParallelArray上で利用可能な高階関数は並列的に実行されます(ただし、並列的に実行できない場合は必要に応じて直列実行にフォールバックします)。並列実行性を保証したい場合には、Javascriptの機能のうち、Firefoxがサポートする並列可能なサブセットのみを利用するようにすることが推奨されています。

    構文

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

    ParallelArray インスタンス

    プロパティ

    length
    ParallelArrayの要素の数

    メソッド

    map
    配列の各要素にコールバック関数を適用します。
    reduce
     
    scan
    scatter
    配列の要素を分配します。
    filter
    flatten
    partition
    get
    ParallelArrayの要素を取得します。

    例: 並列的にmap処理を行う

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

    参考文献

    Document Tags and Contributors

    Contributors to this page: s_fujimoto, teoli
    最終更新者: teoli,