Задать вопрос

Как разыменовать переменную?

Подскажите пожалуйста, как решить следующую проблему:

Проблема: при создании объекта с помощью конструкции { } первый параметр воспринимается как строка, а не переменная. Т.е. вызов { vertice: 123 } создает объект с именем vertice и значением 123. У меня же vertice -- это переменная, содержащая требуемое имя объекта. Т.е. как сделать разыменование переменной в этой конструкции?
  • Вопрос задан
  • 2813 просмотров
Подписаться Оценить Комментировать
Решения вопроса 1
@kazmiruk
Врут, можно решить )
var x = {}, y = 'asd';
x[y] = 123;
console.log(x);//выведет {asd: 123}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Эм…
var obj = {};
obj[vertice] = 123;

Если я правильно понял вопрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 дек. 2024, в 16:13
50000 руб./за проект
23 дек. 2024, в 15:25
5000 руб./за проект
23 дек. 2024, в 14:47
4500 руб./за проект