Я хочу создать объект с несколькими ключами, которые исходят из параметра переменной. Скажем, например, что prod_id ниже представляет собой переменную, содержащую некоторое значение ... Я хочу создать объект с атрибутом с ключом этого «prod_id» и значением 1. Однако это не работает? Можно ли это достичь? если да, то как? спасибо кучиИспользование переменных для создания объекта JS
var cart_obj;
cart_obj = {
prod_id : 1
};
localStorage.setItem("cart", JSON.stringify(cart_obj));
возможно дубликат [Как добавить свойство в объект JavaScript с помощью переменной как имя?] (Http://stackoverflow.com/questions/695050/how -do-i-add-a-property-to-a-javascript-object-using-a-variable-as-the-name) –
... и поиск дает нам [этот предыдущий вопрос и его ответы] (http: //stackoverflow.com/questions/695050/how-do-i-add-a-property-to-a-javascript-object-using-a-variable-as-the-name). Удивительно, что может сделать поиск. –