Storage API
Objekt úložiště
Objekt Storage rozhraní Web Storage API poskytuje přístup k úložišti relace nebo místnímu úložišti pro konkrétní doménu. To vám umožní číst, přidávat, upravovat a odstraňovat uložené datové položky.
Vlastnosti a metody úložiště
Property/Method | Description |
---|---|
key(n) | Returns the name of the nth key in the storage |
length | Returns the number of data items stored in the Storage object |
getItem(keyname) | Returns the value of the specified key name |
setItem(keyname, value) | Adds that key to the storage, or update that key's value if it already exists |
removeItem(keyname) | Removes that key from the storage |
clear() | Empty all key out of the storage |
Související stránky pro rozhraní Web Storage API
Property | Description |
---|---|
window.localStorage | Allows to save key/value pairs in a web browser. Stores the data with no expiration date |
window.sessionStorage | Allows to save key/value pairs in a web browser. Stores the data for one session |
Soubory cookie vs místní úložiště
Cookies jsou pro aplikace klient-server (prohlížeč-server).
Lokální úložiště jsou pro klientské (prohlížečové) aplikace.
Soubory cookie jsou spojeny s webovými stránkami. Pokud jsou data určena pro klientské použití, odesílání souborů cookie v každé hlavičce HTTP je šířkou pásma.
Někteří uživatelé mají soubory cookie ve svých prohlížečích zpravidla zakázány.
Soubor cookie má limit velikosti 4 kilobajty. Místní úložiště má limit 5 megabajtů na doménu.
Soubor cookie má datum vypršení platnosti. Místní úložiště ne.
Podpora prohlížeče
Storage API
je podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 8-11 | Yes | Yes | Yes | Yes |