Webdesign Bonn

Javascript Objekt - Länge

Um die Länge eines Javascript-Objekts zu bestimmen, kann folgende Funktion benutzt werden:

0
1
2
3
4
5
6
7
8
9
10
11
12
Javascript/jQuery


//Count elements of Objekt
Object.sizes = function(obj){
    var 
size 0key;
    for (
key in obj) {
        if (
obj.hasOwnProperty(key))
             
size++;
    }
    return 
size;
};

Ein Beispiel wäre z.B.:

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Javascript/jQuery


var personen = {
   
0:{
       
name:'Müller',
       
alter:27
     
},
   
1:{
       
name:'Turing',
       
alter:70
     
}
}

alert(Objekt.sizes(personen)); //Ergebnis: 2

Nennen Sie die Funktion nicht "size", da diese bereits von Javascript reserviert ist und zu Problemen führen wird!

verfasst von Etibar Sadigov am 05.09.2014 um 00:07:44 Uhr
Haben Sie noch Fragen? Dann los...
0228 38 77 99 10
info@excellent-websolutions.de