Как в скобки массива вставить переменную?

У меня есть массив { "user": "здесь должна быть переменная" }, но вот в чём проблема. Я хочу вставить внутрь переменную, но когда я делаю так: { "user": "} {" } он считает что } { это текст, поэтому я не могу вставить переменную.


Ответы (1 шт):

Автор решения: Kolibri

Я так понимаю, у вас есть объект. У каждого свойства есть ключ (также называемый «имя» или «идентификатор»), который НЕ обязательно писать в кавычках. Например...

let user = {     // объект
  name: "John",  // под ключом "name" хранится значение "John"
  age: 30        // под ключом "age" хранится значение 30
};

https://jsfiddle.net/yasfq5o3/1/

Здесь у вас проблема... "abc" это строка, должна быть в кавычках. (var test = "abc";)

И если вы только начали программировать JS, то совет: не использовать var, в место этого используйте let(иногда const).

Для дополнительной информации оставляю link: https://learn.javascript.ru/object

→ Ссылка