Именование объектов в JS - PullRequest
       3

Именование объектов в JS

0 голосов
/ 28 сентября 2011

Как мне создать динамические имена для объектов в JS? Я вытягиваю элементы из формы (например: Имя). Я хотел бы либо присвоить число в качестве имени объекта, либо просто использовать имя.

1 Ответ

3 голосов
/ 28 сентября 2011

Я не уверен насчет имен переменных, но вы можете сделать это с именами свойств

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);

Это дает вам массив пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...