HTML5 লোকাল স্টোরেজ ব্রাউজারে স্ট্রিং ডেটা সংরক্ষণ করে এবং বর্তমান সেশনের বাইরে চলে। localStorage কোনো মেয়াদ ছাড়াই ডেটা সঞ্চয় করে, যেখানে sessionStorage শুধুমাত্র সেশনের মধ্যে সীমাবদ্ধ। ব্রাউজারটি বন্ধ হয়ে গেলে, সেশনটি হারিয়ে যায়৷
স্থানীয় সঞ্চয়স্থানটি এমন সঞ্চয়স্থানের জন্য ডিজাইন করা হয়েছে যা একাধিক উইন্ডোতে বিস্তৃত এবং বর্তমান সেশনের বাইরে চলে৷ বিশেষ করে, ওয়েব অ্যাপ্লিকেশানগুলি কর্মক্ষমতার কারণে ক্লায়েন্ট সাইডে ব্যবহারকারীর মেগাবাইট ডেটা, যেমন সম্পূর্ণ ব্যবহারকারী-রচিত নথি বা ব্যবহারকারীর মেলবক্স সংরক্ষণ করতে চায়৷
HTML5 লোকাল স্টোরেজের সাথে কীভাবে কাজ করবেন তা শিখতে আপনি নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন
উদাহরণ
<!DOCTYPE HTML> <html> <body> <script type = "text/javascript"> if( localStorage.hits ){ localStorage.hits = Number(localStorage.hits) +1; }else{ localStorage.hits = 1; } document.write("Total Hits on the website:" + localStorage.hits ); </script> <p>Refresh the page to increase number of hits.</p> <p>Close the window and open it again and check the result.</p> </body> </html>