Hallo!
Wie bei so ziemlich allen Fragen zu variablen Variablen dürfte auch hier die Antwort ein assoziatives Array sein (wie auch in PHP!!)
Sorry, aber es gibt gute Gründe, Arrays nicht derart zu missbrauchen. Arrays sind in JavaScript nicht dazu gedacht, andere als numerische Schlüssel zu haben. Es gibt keine assoziativen Arrays in JavaScript. Das steht auch in Fettdruck auf der von dir verlinkten Seite.
Ebenso gut bzw. schlecht wäre, ein RegExp oder String-Objekt oder was immer entsprechend zu vergewaltigen. Folgendes würde auch funktionieren, wäre aber aber ebenfalls nicht zu empfehlen:
var foo = new RegExp;
foo['user_anzahl'] = 9;
alert(foo['user_'+'a'+'nzahl']);
Gruß, Don P