Добрый день.
Создаю некий интернет-магазин, застрял на корзине, использую нативный js.
У меня есть карточки с товарами
<div class="clock__item card card__flex">
<a href="#"><img src="images/clock4.jpg" alt=""></a>
<div class="clock__desc">NEW Twist necklace White</div>
<div class="clock__price displayflex">
<p>27,000 тг</p>
<button class="buy" data-id="304" data-price="27000">В корзину</button>
</div>
</div>
Кнопке я добавил 2 атрибута это data-id и data-price
в JS файле я получаю массив наших кнопок, перебираю его циклом, и получаю атрибуты наших карточек
let buy = document.querySelectorAll('.buy')
for (let i = 0; i < buy.length; i++) {
buy[i].addEventListener('click', ()=>{
let itemId = buy[i].getAttribute('data-id');
let ItemPrice = buy[i].getAttribute('data-price')
console.log(itemId)
console.log(ItemPrice)
})
}
Теперь, я хочу чтобы эти данные записывались в объект, для того что я мог на другой странице(страница с корзиной), брать эти данные из объекта и уже выводить в html разметке. Я не прошу полностью расписывать решение, а всего лишь подсказать куда нужно копать и что изучить, в гугле очень много на JQuery, но его использовать не хочу, заранее благодарю