特定の数値に対応する一連の値があります。同じ数に対応する 2 つの値は決してありません。数字の間に隙間はありません。
EG
{a: 1, b: 2, c: 3, d: 4}
ではなく
{a: 1, b: 3, c: 4, d: 7}
現在、値を配列に格納し、その値のインデックスを見つけています。配列内のインデックスは、値が対応する数値です。
配列が事前設定されていると仮定します。私の質問は、Javascriptで対応する数字を見つけるのにどちらが効率的かということです。
配列の特定の位置に値を格納し、indexOf() でインデックスを見つけます。
- -また - -
値と数値をキーと値のペアとして連想配列に格納します。