Window sessionStorage প্রতিভা
- পূর্ববর্তী পৃষ্ঠা scrollY
- পরবর্তী পৃষ্ঠা self
- একটি স্তর উপরে Window অবজেক্ট
সংজ্ঞা ও ব্যবহার
localStorage
এবং sessionStorage
প্রতিভা ওয়েব ব্রাউজারে কী/মূল্য যুক্তি সংরক্ষণ করতে অনুমতি দেয়。
sessionStorage
এই অবজেক্টটি শুধুমাত্র একটি সেশনের ডাটা সংরক্ষণ করে (ব্রাউজার ট্যাব বন্ধ হলে ডাটা মুছে যাবে)।
সুঝাওয়া:আরও দেখুন localStorage বৈশিষ্ট্যএই বৈশিষ্ট্যটি শেষ তারিখ নেই থাকা ডাটা সংরক্ষণ করে। ব্রাউজার বন্ধ হলে ডাটা মুছে যাবে না এবং আগামী দিন, সপ্তাহ বা বছরের পর পুনরায় ব্যবহার করা যাবে。
উদাহরণ
উদাহরণ 1
একটি name="lastname" এবং value="Smith" এর sessionStorage নাম/মূল্য জোড়া তৈরি করুন, এবং "lastname"-এর মূল্যকে id="result"-এর তত্ত্ব্যে প্রবেশ করান:
// সংরক্ষণ sessionStorage.setItem("lastname", "Smith"); // ফিরিয়ে নিন document.getElementById("result").innerHTML = sessionStorage.getItem("lastname");
উদাহরণ 2
এই উদাহরণটি বর্তমান সেশনে বাটন ক্লিক করা হওয়ার সংখ্যা গণনা করে:
if (sessionStorage.clickcount) { sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1; } else { sessionStorage.clickcount = 1; } document.getElementById("result").innerHTML = "You have clicked the button " + sessionStorage.clickcount + " time(s) in this session.";
সাধারণ ব্যবহার
window.sessionStorage
সংরক্ষিত করার sessionStorage-এর সাধারণ ব্যবহার:
sessionStorage.setItem("key", "value");
পড়ার sessionStorage-এর সাধারণ ব্যবহার:
var lastname = sessionStorage.getItem("key");
সরানোর sessionStorage-এর সাধারণ ব্যবহার:
sessionStorage.removeItem("key");
সমস্ত সংরক্ষিত ডাটা সরানোর sessionStorage-এর সাধারণ ব্যবহার:
sessionStorage.clear();
টেকনিক্যাল বিবরণ
ফলাফল: | Storage অবজেক্ট |
---|
ব্রাউজার সমর্থন
সারণীতে বিন্যস্ত সংখ্যা এই এট্রিবিউটকে সম্পূর্ণভাবে সমর্থনকারী প্রথম ব্রাউজার সংস্করণকে নির্দেশ করে
এট্রিবিউট | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
sessionStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
- পূর্ববর্তী পৃষ্ঠা scrollY
- পরবর্তী পৃষ্ঠা self
- একটি স্তর উপরে Window অবজেক্ট