1
私のアプリケーション辞書を最適化することは、私のニーズを満たす、より良いオプションまたは配列コレクションです。私にお知らせください。前もって感謝します。ArrayCollectionとFlexの辞書のメモリの相違
私のアプリケーション辞書を最適化することは、私のニーズを満たす、より良いオプションまたは配列コレクションです。私にお知らせください。前もって感謝します。ArrayCollectionとFlexの辞書のメモリの相違
実際、arraycollection、arrays、dictionaryはすべて同じ内部データ構造、つまりハッシュマップ(または同様のもの)上で動作します。 配列コレクションには、辞書とは異なり、いくつかの初期化済みのメモリスロットがあります。
また、arraycollectionsはアンシフトなど、包みあなたがシフトのような操作を繰り返すまたは実行する必要が対処するのが容易である
だから、あなたが尋ねるべきである質問は、私はデータに何をする必要がありますどのような業務であり、どちらを選択する必要があるかを決定します。
こんにちは@Neeraj、Dictionaryは、私のアプリケーションで同時に必要なすべてのニーズを満たしています。同時にarraycollectionもあります。今、より良い選択肢である自分のアプリケーションを最適化することを知りたい。 –
@Kishoreキーが常にプリミティブ型(つまりstring、int、numberなど)の場合は、辞書ではなく配列コレクションを使用してください。キーが他のカスタムAS3オブジェクトの場合は、辞書を使用する必要があります。 – Neeraj