Я не уверен насчет имен переменных, но вы можете сделать это с именами свойств
var string = "propertyName";
var obj = {};
obj[string] = "some value";
document.write(obj.propertyName); // some value
Что касается вашего конкретного варианта использования
Это может бытьлучше использовать массив для ведения списка пользователей ...
var users = [];
var newUser = { foo: "foo" , bar: "bar" };
users.push(newUser);
var anotherUser = { foo: "foo" , bar: "bar" };
users.push(anotherUser);
Это дает вам массив пользователей.