Добрый день, как я могу записать переменную в JSON объект и её потом выводить. Если переменная объявлена в файле.
Пример, реализации, как это должно выглядеть
"shop": {
"Gift-1": { "id": 1, "title": "Подарок 1", "price": 250, "data": dataList1 },
"Gift-2": { "id": 2, "title": "Подарок 2", "price": 500, "data": dataList2 },
"Gift-3": { "id": 3, "title": "Подарок 3", "price": 550, "data": dataList3 },
"Gift-4": { "id": 4, "title": "Подарок 4", "price": 1000, "data": dataList4 },
"Gift-5": { "id": 5, "title": "Подарок 5", "price": 1500, "data": dataList5 },
"Gift-6": { "id": 6, "title": "Подарок 6", "price": 3000, "data": dataList6 }
}
Для каждого элемента своя переменная и мне нужно её вывести в файл, но сама переменная объявляется только в файле.
for(let key in shop){
console.log( shop[key].title + ' ' + shop[key].price + ' ' + shop[key].data)
}
Мне нужно вывести из JSON, в main.js переменную или как-то хранить эту переменную в json, но не понимаю, как это сделать. Пробовал через string значение в json и выводить через .match, но не получилось. Как я могу это сделать?