i = 0; for ( var j in testarry ) i++; alert( "testarry har længden "+i );
i = 0; for (var j in testarray['hej'] ) i++; alert( "testarry['hej'] har længden "+i );
i ['hej'],['du'] angiver du ikke nogen navne for elementerne så det bliver et numerisk indexeret array. (fra 0 og op)
i {'et':'hej','to':'du'} giver du navnene 'et' og 'to' til elementerne det bliver så et associativt array.
tællemetoden ovenfor virker på begge i de fleste browsere, men det kan ske du får et element, det er arrayobjektets 'length' property der kan gå hen og blive talt med.
hvor langt skal tællearray2['et'] så tælle sig til at være?
mvh JakobA
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.