Kai345: >100.000 dynamische Variablen = Performance?

Beitrag lesen

[latex]Mae  govannen![/latex]

window['data'+uniquenumber]="datenxy";

Mach doch wenigstens ein array da draus:
window['data'][uniquenumber] = "datenxy";

Hier würde ich ein Objekt verwenden, man kann sich dann -wie auch in deinem Beispiel - die Verkettung von 'data' mit der uniquenumber sparen, hat aber den Vorteil, auf andere Bezeichner (also nicht-numerisch) umsteigen zu können, ohne den Code noch mal anzufassen. Außerdem wird length bei einem Array falsch gesetzt, wenn bspw. Index 2, 7 und 24 belegt werden.

var a=[];a[2]=4;a[7]=43;a[24]=0;alert(a.length); // 25

daher eher so:

var data = {};  
data[uniquenumber] = "datenxyz";  

Stur lächeln und winken, Männer!
Kai

--
It all began when I went on a tour, hoping to find some furniture
 Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)
SelfHTML-Forum-Stylesheet