gpt4 book ai didi

javascript - 在本地存储中追加对象

转载 作者:行者123 更新时间:2023-12-01 15:04:37 26 4
gpt4 key购买 nike

我使用以下内容将对象存储在本地存储中:

 localStorage.setItem('obj', JSON.stringify(obj));

我想每秒添加多个 obj 实例,并给出一个时间键。如何附加 obj 而不是每次都更改它?

最佳答案

var oldItems = JSON.parse(localStorage.getItem('itemsArray')) || [];

var newItem =
{
'product-name': itemContainer.find('h2.product-name a').text(),
'product-image': itemContainer.find('div.product-image img').attr('src'),
'product-price': itemContainer.find('span.product-price').text()
};

oldItems.push(newItem);

localStorage.setItem('itemsArray', JSON.stringify(oldItems));

您可能还需要考虑使用对象而不是数组,并使用产品名称作为键。这将防止重复条目出现在 LocalStorage 中。

关于javascript - 在本地存储中追加对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19902670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com