プログラムによって、潜在的に大きなオブジェクトの配列を構築しています。
var subjects = {
[
row: {subjectName: "a name", index: 1, ref: "er4", qty: 4},
row: {subjectName: "a name", index: 1, ref: "er4", qty: 4},
row: {subjectName: "a name", index: 1, ref: "er4", qty: 4},
row: {subjectName: "a name", index: 1, ref: "er4", qty: 4},
row: {subjectName: "a name", index: 1, ref: "er4", qty: 4},
]
}
この配列は潜在的に 500 程度の行に成長する可能性があり、実行時にルックアップとして使用されます (ループはなく、id を使用して直接オブジェクトに移動するだけです)。また、不定期に更新されます。このような大規模なオブジェクトをメモリに保持することに関連するパフォーマンスの問題があるかどうか疑問に思っていますか?