Съдържание:
Видео: Кога трябва да използвам LocalStorage и sessionStorage?
2024 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2023-12-15 23:43
Обекти за уеб съхранение localStorage и sessionStorage позволява да се съхранява ключ/стойност в браузъра. И ключът, и стойността трябва да са низове. Ограничението е 2mb+, зависи от браузъра. Те направи не изтича.
Резюме.
localStorage | sessionStorage |
---|---|
Оцелява при рестартиране на браузъра | Оцелява при опресняване на страницата (но не затваряне на раздела) |
По този начин, кога трябва да използвам локално хранилище срещу съхранение на сесия?
Съхранение на сесия се унищожава, след като потребителят затвори браузъра, докато, Локално съхранение съхранява данни без срок на валидност. В sessionStorage обектът е равен на localStorage обект, с изключение на това, че съхранява данните само за един сесия . Данните се изтриват, когато потребителят затвори прозореца на браузъра.
Освен това трябва ли да използвам съхранение на сесии? Това е добра алтернатива на предаването на данни между страници използвайки viewstate, скрити полета или URL параметри. Основната причина за използвайте sessionStorage е за случаите, когато ако потребителят ви отвори една и съща страница два пъти в два различни раздела, бихте искали отделни съхранение области за тези два раздела.
По същия начин хората питат кога не трябва да използвате localStorage?
Следват ограничения, а също и начини да НЕ използвате localStorage:
- Не съхранявайте чувствителна потребителска информация в localStorage.
- Той не е заместител на базирана на сървър база данни, тъй като информацията се съхранява само в браузъра.
- LocalStorage е ограничен до 5MB във всички основни браузъри.
Каква е разликата между бисквитките sessionStorage и localStorage?
Бисквитки са предимно за четене от страна на сървъра (може да се чете и от страна на клиента), localStorage и sessionStorage може да се чете само от страна на клиента. Размерът трябва да е по-малък от 4KB.
Препоръчано:
Кога трябва да направите преглед на кода?
9 отговора. Първо тестване на разработчици, след това преглед на код, след това QA тестване е начинът, по който го правя. Понякога прегледът на кода се случва преди модулното тестване, но обикновено само когато проверяващият код е наистина затрупан и това е единственият път, когато той или тя може да го направи. Нашият стандарт е да направим преглед на кода, преди продуктът да премине към QA
Кога трябва да използвам NoSQL подход срещу Rdbms?
Като цяло, човек трябва да обмисли RDBMS, ако има многоредови транзакции и сложни присъединявания. В NoSQL база данни като MongoDB, например, документ (известен още като сложен обект) може да бъде еквивалент на редове, съединени в множество таблици, и последователността е гарантирана в рамките на този обект
Кога трябва да използвам hdf5?
Обикновено се използва в изследователски приложения (метеорология, астрономия, геномика и др.) за разпространение и достъп до много големи масиви от данни без използване на база данни. Човек може да използва формат на данни HDF5 за доста бърза сериализация на големи набори от данни. HDF е разработен от Националния център за суперкомпютърни приложения
Кога трябва да използвам публичен облак?
Кога да използвате публичния облак Публичният облак е най-подходящ за ситуации със следните нужди: Предсказуеми изчислителни нужди, като комуникационни услуги за определен брой потребители. Приложения и услуги, необходими за извършване на ИТ и бизнес операции. Допълнителни изисквания за ресурси за справяне с различни пикови нужди
Кога трябва да използвам IPsec транспортен режим?
Транспортният режим на IPSec се използва за комуникации от край до край, например за комуникация между клиент и сървър или между работна станция и шлюз (ако шлюзът се третира като хост). Добър пример би била криптирана сесия на Telnet или отдалечен работен плот от работна станция към сървър