Javascript keys uitdrukken in strings ipv nummers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Joshua W

Joshua W

10/11/2011 13:44:25
Quote Anchor link
Ik probeer een multidimensionale array te maken in Javascript, met als laatste key een string ipv een cijfer. Maar als ik 'm alert komt er niks uit.

Dit werkt wel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
var values=new Array();
values[0]=new Array();
values[0][0]='appel';
values[0][1]='banaan';
alert(values);
//OUTPUT: "appel,banaan"
return false;


Maar dit probeer ik te doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
var values=new Array();
values[0]=new Array();
values[0]['fruit1']='appel';
values[0]['fruit2']='banaan';
alert(values);
//OUTPUT: *niks*
return false;


PHP heeft geen moeite bij het maken van zulke arrays, maar Javascript blijkbaar wel. Is hier een work-around voor, of is het gewoon niet mogelijk in js?
 
PHP hulp

PHP hulp

23/11/2024 19:24:35
 
Elwin - Fratsloos

Elwin - Fratsloos

10/11/2011 14:14:10
Quote Anchor link
Je zou objecten kunnen gebruiken.
 
Joshua W

Joshua W

10/11/2011 14:31:48
Quote Anchor link
Hoe bedoel je?
 
Wouter J

Wouter J

10/11/2011 15:08:07
Quote Anchor link
Wat jij wilt kan inderdaad niet. Maar er zijn in JavaScript heel veel dingen mogelijk met multidimensionale arrays: voorbeeld + uitleg
Gewijzigd op 10/11/2011 15:09:44 door Wouter J
 
Joshua W

Joshua W

11/11/2011 09:18:27
Quote Anchor link
Thx! Ik ga kijken wat ik ermee kan.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.