У меня есть объект, значение которого изменяется динамически (уникальное значение пользователя, к которому я могу позже обратиться, когда пользователь вернется с тем же значением), поэтому есть один объект, и внутри него я ПАТЧИВАЮ нового пользователя каждый раз, когда мне нужно
Я пытался использовать этот код:
var key = userID;
var obj = {};
obj[key] = userID;
, который действительно изменяет ключ на userID (и его значение также в этом случае), который является уникальным для пользователя (захватывается из API)
но как я могу вставить значения ключа под него?
приведенный выше результат дает:
{"157183686647267":157183686647267}
однако я хочу, чтобы под ним было больше значений ключа, как в примере ниже:
var ids = {
"userID" : { // the userID here should be dynamic but not
//possible without using the method above
"userID" : userID, // will grab from here the userID
"lastTime" : currentTime, // the currentTime
"userType" : userType // the users Type
}
}
Итак, я хотел бы, чтобы конечный сгенерированный объект выглядел так:
var ids = {
"157183686647267" : {
"userID" : "157183686647267",
"lastTime" : "1571834500285",
"userType" : "VIP"
}
}
(пс. Используя node.js)