Hallo,
In einer Funktion versuche ich nur diejenigen Arrays auszugeben, die auch tatsächlich vorhanden sind. Nun klappt das leider nicht, weil ich nicht weiss, wie ich die Existenz eines Arrays abfragen kann.
Das Array existiert, wenn typeof(arrayname) object ergibt. Wenn arrayname.length>0 ist, sind auch Elemente belegt:
var x=new Array(1,2,3);
if(typeof(x)=="object" && x.length>0)
{
alert("Array x existiert und enthaelt "+x.length+" Werte.");
}
MfG, Thomas