localStorage json из 3 элементов

#javascript #browser #local-storage

#javascript #браузер #локальное хранилище

Вопрос:

Я хочу иметь запись localStorage, которая будет в основном массивом из 3 элементов. Конечно, он будет установлен как JSON в localStorage.

Каков наилучший способ сделать это? (эффективный способ)

Например, всякий раз, когда я устанавливаю новый элемент для этой записи в localStorage, и уже есть 3 элемента, он удалит первый и добавит новый.

Могу ли я сделать это как-то, не получая запись localStorage, затем проверяя количество элементов в ней, удалите первый, если их 3, а затем добавьте новый, а затем сохраните его. Есть ли более эффективный способ сделать это?

Комментарии:

1. Если уже есть 3 элемента, то вы просто slice(1) добавляете существующий массив, а затем добавляете новый.

2. Я не верю, что есть. Вам нужно будет получить элемент из localStorage, добавить к нему (и удалить первый, если необходимо), затем установить его снова

3. @Rezaa91 спасибо за ваш ответ, я просто сделаю это тогда 🙂 Я просто хотел знать, смогу ли я сделать это без всего этого