{"id":1811,"date":"2025-09-11T09:02:46","date_gmt":"2025-09-11T09:02:46","guid":{"rendered":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811"},"modified":"2025-09-11T09:47:32","modified_gmt":"2025-09-11T09:47:32","slug":"h4-local-storage","status":"publish","type":"page","link":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811","title":{"rendered":"H4: Local Storage"},"content":{"rendered":"\n<p>Andmete puhverdamine (ingl data caching) on protsess, mis salvestab andmeid v\u00f5i faile ajutisse salvestuskohta ehk vahem\u00e4llu, et neile saaks kiiremini ligi p\u00e4\u00e4seda. See salvestab andmeid tarkvararakenduste, serverite ja veebibrauserite jaoks, mis tagab, et kasutajad ei pea veebilehe v\u00f5i rakenduse laadimise kiirendamiseks iga kord teavet alla laadima.<br>Andmete dubleerimine (ing data replication) on protsess, mille k\u00e4igus tehakse andmetest koopiaid ja hoitakse neid varundamise eesm\u00e4rgil eri kohtades, kas samas s\u00fcsteemis, f\u00fc\u00fcsilises\/virtuaalses serveris v\u00f5i pilvep\u00f5hiselt.<\/p>\n\n\n\n<p>Andmete dubleerimine kasutatakse, et:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>parandada andmete k\u00e4ttesaadavust\nsuurendada andmetele juurdep\u00e4\u00e4su kiirust\nparandada serveri j\u00f5udlust\nandmeid taastada<\/code><\/pre>\n\n\n\n<p>localStorage and sessionStorage<\/p>\n\n\n\n<p>localStorage ja sessionStorage v\u00f5imaldavad salvestada v\u00f5tme-v\u00e4\u00e4rtuse paare lokaalselt. SessionStorage&#8217;i puhul andmed s\u00e4ilivad lehe uuendamisel ja localStorage&#8217;i puhul kuni kasutaja kustutab brauseri vahem\u00e4lu k\u00e4sitsi v\u00f5i kuni veebirakendus kustutab andmed.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Praktiline \u00fclesanne:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Avame Google Chrome (FireFoxis ei t\u00f6\u00f6ta)<\/li>\n\n\n\n<li>Avame konsool (F12), koodi kirjutamiseks<\/li>\n\n\n\n<li>Kirjutame kood:<br><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-d-8-dee-9-ff-color has-text-color has-875-rem-font-size\"><code>localStorage.setItem('car','BMW');\nlocalStorage.setItem('carColor', 'must'); \nlocalStorage.setItem('carModel', 'f10'); \nlocalStorage.getItem('car','BMW');\nlocalStorage.getItem('carColor', 'must'); \nlocalStorage.getItem('carModel', 'f10'); \n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Loome tabel ja kirjutame tabelisse Auto nimi<\/li>\n\n\n\n<li>See j\u00e4rel kuvame andmed <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"269\" height=\"100\" src=\"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png\" alt=\"\" class=\"wp-image-1812\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ise lisasin auto v\u00e4rv ja mudel:<br><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"99\" src=\"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/7E10E3E6-9EC4-449F-9D04-A08CA10A426C.png\" alt=\"\" class=\"wp-image-1823\" srcset=\"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/7E10E3E6-9EC4-449F-9D04-A08CA10A426C.png 320w, https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/7E10E3E6-9EC4-449F-9D04-A08CA10A426C-300x93.png 300w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kontrollimiseks vajuta nuppu &#8220;Storage&#8221; peale<\/li>\n\n\n\n<li>Vasakult poolt on loend. Valime &#8220;Local Storage&#8221;<\/li>\n\n\n\n<li>Siin v\u00f5ime kontrollida, kas andmed on lisatud v\u00f5i mitte <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"255\" src=\"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/D606992A-970F-4EE5-A062-BCC62363962D.png\" alt=\"\" class=\"wp-image-1821\" srcset=\"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/D606992A-970F-4EE5-A062-BCC62363962D.png 918w, https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/D606992A-970F-4EE5-A062-BCC62363962D-300x83.png 300w, https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/D606992A-970F-4EE5-A062-BCC62363962D-768x213.png 768w, https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/D606992A-970F-4EE5-A062-BCC62363962D-624x173.png 624w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Andmete puhverdamine (ingl data caching) on protsess, mis salvestab andmeid v\u00f5i faile ajutisse salvestuskohta ehk vahem\u00e4llu, et neile saaks kiiremini ligi p\u00e4\u00e4seda. See salvestab andmeid tarkvararakenduste, serverite ja veebibrauserite jaoks, mis tagab, et kasutajad ei pea veebilehe v\u00f5i rakenduse laadimise kiirendamiseks iga kord teavet alla laadima.Andmete dubleerimine (ing data replication) on protsess, mille k\u00e4igus tehakse [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1811","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>H4: Local Storage - Kirill Sats &otilde;pimapp | portfoolio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811\" \/>\n<meta property=\"og:locale\" content=\"et_EE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"H4: Local Storage - Kirill Sats &otilde;pimapp | portfoolio\" \/>\n<meta property=\"og:description\" content=\"Andmete puhverdamine (ingl data caching) on protsess, mis salvestab andmeid v\u00f5i faile ajutisse salvestuskohta ehk vahem\u00e4llu, et neile saaks kiiremini ligi p\u00e4\u00e4seda. See salvestab andmeid tarkvararakenduste, serverite ja veebibrauserite jaoks, mis tagab, et kasutajad ei pea veebilehe v\u00f5i rakenduse laadimise kiirendamiseks iga kord teavet alla laadima.Andmete dubleerimine (ing data replication) on protsess, mille k\u00e4igus tehakse [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811\" \/>\n<meta property=\"og:site_name\" content=\"Kirill Sats &otilde;pimapp | portfoolio\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-11T09:47:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png\" \/>\n\t<meta property=\"og:image:width\" content=\"269\" \/>\n\t<meta property=\"og:image:height\" content=\"100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811\",\"url\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811\",\"name\":\"H4: Local Storage - Kirill Sats &otilde;pimapp | portfoolio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png\",\"datePublished\":\"2025-09-11T09:02:46+00:00\",\"dateModified\":\"2025-09-11T09:47:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811#breadcrumb\"},\"inLanguage\":\"et\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"et\",\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811#primaryimage\",\"url\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png\",\"contentUrl\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png\",\"width\":269,\"height\":100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?page_id=1811#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"H4: Local Storage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/#website\",\"url\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/\",\"name\":\"Kirill Sats &otilde;pimapp | portfoolio\",\"description\":\"Noorem Tarkvaarendaja eriala\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kirillsats23.thkit.ee\\\/wp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"et\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"H4: Local Storage - Kirill Sats &otilde;pimapp | portfoolio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811","og_locale":"et_EE","og_type":"article","og_title":"H4: Local Storage - Kirill Sats &otilde;pimapp | portfoolio","og_description":"Andmete puhverdamine (ingl data caching) on protsess, mis salvestab andmeid v\u00f5i faile ajutisse salvestuskohta ehk vahem\u00e4llu, et neile saaks kiiremini ligi p\u00e4\u00e4seda. See salvestab andmeid tarkvararakenduste, serverite ja veebibrauserite jaoks, mis tagab, et kasutajad ei pea veebilehe v\u00f5i rakenduse laadimise kiirendamiseks iga kord teavet alla laadima.Andmete dubleerimine (ing data replication) on protsess, mille k\u00e4igus tehakse [&hellip;]","og_url":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811","og_site_name":"Kirill Sats &otilde;pimapp | portfoolio","article_modified_time":"2025-09-11T09:47:32+00:00","og_image":[{"width":269,"height":100,"url":"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811","url":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811","name":"H4: Local Storage - Kirill Sats &otilde;pimapp | portfoolio","isPartOf":{"@id":"https:\/\/kirillsats23.thkit.ee\/wp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811#primaryimage"},"image":{"@id":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811#primaryimage"},"thumbnailUrl":"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png","datePublished":"2025-09-11T09:02:46+00:00","dateModified":"2025-09-11T09:47:32+00:00","breadcrumb":{"@id":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811#breadcrumb"},"inLanguage":"et","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811"]}]},{"@type":"ImageObject","inLanguage":"et","@id":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811#primaryimage","url":"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png","contentUrl":"https:\/\/kirillsats23.thkit.ee\/wp\/wp-content\/uploads\/2025\/09\/C9163C19-CCD5-448E-900D-D3A19F3D91DE.png","width":269,"height":100},{"@type":"BreadcrumbList","@id":"https:\/\/kirillsats23.thkit.ee\/wp\/?page_id=1811#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kirillsats23.thkit.ee\/wp\/"},{"@type":"ListItem","position":2,"name":"H4: Local Storage"}]},{"@type":"WebSite","@id":"https:\/\/kirillsats23.thkit.ee\/wp\/#website","url":"https:\/\/kirillsats23.thkit.ee\/wp\/","name":"Kirill Sats &otilde;pimapp | portfoolio","description":"Noorem Tarkvaarendaja eriala","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kirillsats23.thkit.ee\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"et"}]}},"_links":{"self":[{"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages\/1811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1811"}],"version-history":[{"count":3,"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages\/1811\/revisions"}],"predecessor-version":[{"id":1824,"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=\/wp\/v2\/pages\/1811\/revisions\/1824"}],"wp:attachment":[{"href":"https:\/\/kirillsats23.thkit.ee\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}