Arrays (JavaScript)



  • wie kann man feststellen ob eine Array 2 Dimensional ,3D. oder 4 Dimensional



  • Ich hab mal eine kleine Funktion geschrieben (hat aber z.B. noch Probleme mit assoziative Arrays):

    function getArrayDimension(array)
    {
     var size = 0;
     while(typeof array == "object") {
      array = array[0];
      size++;
     }
     return size;
    }
    
    var testarray = new Array();
    testarray[0] = new Array();
    testarray[0][0] = new Array();
    testarray[0][0][0] = new Array();
    testarray[0][0][0][0] = "test";
    
    var size = getArrayDimension(testarray);
    alert(size);
    

Anmelden zum Antworten