Hi,
ich hab ein Problem mit der Geschwindigkeit in JavaScript!
Ich habe ein Mehrdim. Array (3 Dim). Aktuell umfasst das ca. 7500 Zeilen. (Es kann auch mehr als 15000 Zeilen umfassen)
Aufbau sieht so aus:
average = new Array();
average['06008120'] = new Array();
average['06008120']['temp1'] = new Array();
average['06008120']['temp2'] = new Array();
average['06008120']['temp1']['test1']='-';
average['06008120']['temp2']['test1']='0';
average['06008120']['temp1']['test2']='1sec';
average['06008120']['temp2']['test2']='1sec';
average['06008120']['temp1']['test3']='81.65';
average['06008120']['temp1']['test4']='96.28';
average['06008120']['temp1']['test5']='122.78';
average['06008120']['temp2']['test3']='81.65';
average['06008120']['temp2']['test4']='96.28';
average['06008120']['temp2']['test5']='122.78';
average['06008120']['temp1']['test6']='0';
average['06008120']['temp2']['test6']='0';
average['06008121'] = new Array();
average['06008121']['temp1'] = new Array();
average['06008121']['temp2'] = new Array();
average['06008121']['temp1']['test1']='-';
average['06008121']['temp2']['test1']='0';
average['06008121']['temp1']['test2']='1sec';
average['06008121']['temp2']['test2']='1sec';
average['06008121']['temp1']['test3']='81.65';
average['06008121']['temp1']['test4']='96.28';
average['06008121']['temp1']['test5']='122.78';
average['06008121']['temp2']['test3']='81.65';
average['06008121']['temp2']['test4']='96.28';
average['06008121']['temp2']['test5']='122.78';
average['06008121']['temp1']['test6']='0';
average['06008121']['temp2']['test6']='0';
Mit Hilfe dieses Arrays erstelle ich dynamisch Selectboxeinträge. Leider braucht es bei den aktuellen 7500 Zeilen ca. 10 Sekunden, bis die Selectboxen fertig gefüllt sind.
Kann ich da noch was an Geschwindigkeit rausholen? Wenn ja, welche Tricks gibts dafür?
Vielen Dank