Как в скобки массива вставить переменную?
У меня есть массив { "user": "здесь должна быть переменная" }, но вот в чём проблема. Я хочу вставить внутрь переменную, но когда я делаю так: { "user": "} {" } он считает что } { это текст, поэтому я не могу вставить переменную.
Ответы (1 шт):
Я так понимаю, у вас есть объект. У каждого свойства есть ключ (также называемый «имя» или «идентификатор»), который НЕ обязательно писать в кавычках. Например...
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