Gunnar Bittersmann: Variablennamen dynamisch

Beitrag lesen

Hello out there!

Sorry, aber es gibt gute Gründe,

Mit "considered harmful" haste's heute aber, he? ;-) [https://forum.selfhtml.org/?t=160280&m=1042451 f.]

Es gibt keine assoziativen Arrays in JavaScript. Das steht auch in Fettdruck auf der von dir verlinkten Seite.

Das ist mir klar; ich hätte es in Gänsefüßchen setzen sollen.

Und ja, steht auch auf der von mir verlinkten Seite: "Da ein Array immer auch ein Object ist, ist dies zwar möglich. [...] es ist daher unnötig und irreführend, hier Array() zu verwenden."

Also Object:

var foo = new Object(); // oder kürzer: var foo = {};  
foo['user_anzahl'] = 9;  
alert(foo['user_'+'a'+'nzahl']);

See ya up the road,
Gunnar

--
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)