Innehållsförteckning:
Definition - Vad betyder HTML5 Local Storage?
HTML5 lokal lagring är en komponent i programmeringsgränssnittet för webblagringsprogram. Det är en metod som webbsidor lokalt lagrar namngivna nyckel- / värdepar i en klients webbläsare. På samma sätt som cookies finns den här sparade informationen - även när du stänger en webbläsarflik, surfar bort från en aktuell webbplats, lämnar en webbläsarflik eller stänger en huvudbläsare. Till skillnad från cookies transporteras inte denna information till fjärrwebservern om den inte skickas manuellt. Eftersom HTML5 lokal lagring är inbyggt integrerat i webbläsare, är det tillgängligt utan tredjeparts webbläsar plug-ins. Det beskrivs i HTML5-specifikationerna.
Lokal lagring används främst för att lagra och hämta data på HTML-sidor från samma domän. Även efter att du har startat om en webbläsare kan data återställas från alla fönster i samma domän. Denna typ av lagring erbjuder många alternativ för webbappar.
Webbläsare, till exempel Firefox 3.5+, Internet Explorer 8.0+, Chrome 4.0+, Safari 4.0+, Mobile Safari (iPhone / iPad), Opera 10.5+ och Android 2.0+ stöder HTML5 lokal lagring.
Techopedia förklarar HTML5 Local Storage
HTML5 lokal lagring är strukturerad på namngivna nyckel- / värdepar, till skillnad från andra databaser som använder SQL-intensiva applikationer. Data lagras baserat på en namngiven nyckel. Därefter kan data hämtas med samma tangent. Den namngivna nyckeln är i ett strängformat. Uppgifterna kan vara av vilken typ som helst som stöds av JavaScript, till exempel booleaner, strängar, flottörer eller heltal. Trots det sparas data generellt som en sträng. Om användare lagrar och hämtar något annat än strängar, måste de använda funktioner, till exempel parseFloat () eller parseInt (), för att tvinga återställd data till den förväntade JavaScript-datatypen.
Från JavaScript-koden kan HTML5-lokallagring nås via ett localStorage-objekt på det globala fönsterobjektet. LocalStorage-objektet lagrar uppgifterna utan utgångsdatum. Informationen raderas inte, även efter att webbläsaren stängts, och kan komma åt när som helst. Eftersom det är klientsidan baseras lagrad information på webbläsaren som används.




