kevinwiedener: Variablen, die nicht existieren aus Array definieren?

Beitrag lesen

Hi,

mein Quelltext besteht aus folgenden Zeilen:

var vtage = new Array();

(Einlesen von Namen in vtage[0-6])

Nun stehen in vtage[0-6] Namen, bzw. eval(Namen)'s.

Um die Sache zu verdeutlichen, wie z.B. vtage[0] aussieht:

vtage[0] = eval('t' + blabla + '_' + year);

Wenn es nun aber die in vtage[0] entsprechende Variable aber nicht gibt, bricht das Skript ab.

Wie kann ich dieses Abbrechen verhindern, und wenn es die Variable noch nicht gibt, wie kann ich sie dann aus vtage[i] erzeugen, bzw. als leeren Array deklarieren?

Das muss doch irgendwie gehen, oder?

Ich hoffe, ihr versteht mein Problem

Kevin