ওয়েব স্টোরেজ এপিআই
- পূর্ববর্তী পৃষ্ঠা ওয়েব হিস্টরি এপিআই
- পরবর্তী পৃষ্ঠা ওয়েব ওয়ার্কার এপিআই
Web Storage API হল একটি ব্রাউজারে ডাটা স্টোরেজ ও রিট্রিভাল করার জন্য সহজ সংগঠন। এটি অত্যন্ত সহজ ব্যবহার করা যায়:
প্রতিমান
localStorage.setItem("name", "Bill Gates"); localStorage.getItem("name");
সমস্ত ব্রাউজার একইভাবে Web Storage API-কে সমর্থন করে
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | IE/Edge | Firefox | Safari | Opera |
সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
localStorage অবজেক্ট
localStorage অবজেক্ট একটি সমস্ত ব্রাউজারের Web Storage API-এর প্রতিভা প্রদান করে যা স্পেসিফিক সাইটের স্থানীয় স্টোরেজের প্রবেশ দেয়। এটি এই ডোমেনের ডাটা ইটেমকে সংরক্ষণ, পড়া, যোগ করা, সংশোধন ও মুক্তি করতে আপনাকে অনুমতি দেয়
স্টোরেজে থাকা ডাটা শেষ তারিখ নেই এবং ব্রাউজার বন্ধ হলেও মিটে যাবে না
এই ডাটা দিন, সপ্তাহ ও বছরগুলিতেও উপলব্ধ থাকবে
setItem() পদ্ধতি
localStorage.setItem() পদ্ধতি ডাটা ইটেম storage তে সংরক্ষণ করে
এটি একটি নাম ও একটি মান পারামিটার নিয়ে আসে:
প্রতিমান
localStorage.setItem("name", "Bill Gates");
getItem() পদ্ধতি
localStorage.getItem() পদ্ধতি স্টোরেজ (storage) থেকে ডাটা ইটেম সনাক্ত করে
এটি একটি নাম পারামিটার নিয়ে আসে:
প্রতিমান
localStorage.getItem("name");
sessionStorage অবজেক্ট
sessionStorage অবজেক্ট ও localStorage অবজেক্ট একই
পার্থক্যটি হল যে sessionStorage অবজেক্ট সেশনের ডাটা সংরক্ষণ করে
ব্রাউজার বন্ধ হলে, ডাটা মিটে যাবে
প্রতিমান
sessionStorage.getItem("name");
setItem() পদ্ধতি
sessionStorage.setItem() পদ্ধতি ডাটা ইটেম স্টোরেজ (storage) তে সংরক্ষণ করে
এটি একটি নাম ও একটি মান পারামিটার নিয়ে আসে:
প্রতিমান
sessionStorage.setItem("name", "Bill Gates");
getItem() পদ্ধতি
sessionStorage.getItem() পদ্ধতি স্টোরেজ (storage) থেকে ডাটা ইটেম সনাক্ত করে
এটি একটি নাম পারামিটার নিয়ে আসে:
প্রতিমান
sessionStorage.getItem("name");
স্টোরেজ অবজেক্টের প্রতিভা ও পদ্ধতি
প্রতিভা/পদ্ধতি | বর্ণনা |
---|---|
key(n) | স্টোরেজে তৃতীয় কীটির নাম ফিরিয়ে দিতে হয়。 |
লেঞ্জথ | স্টোরেজ অবজেক্টে সংরক্ষিত ডাটা ইটেমস সংখ্যা ফিরিয়ে দেওয়া হয় |
getItem(keyname) | নির্দিষ্ট কী নামের মান ফিরিয়ে দেওয়া হয় |
setItem(keyname, value) | কীটি স্টোরেজে যোগ করুন বা যদি কী পূর্বে স্থাপিত হয়েছে, তবে কীর মান নতুন করুন |
removeItem(keyname) | স্টোরেজ থেকে এই কী মুক্ত করুন |
clear() | সমস্ত কী ক্লিয়ার করুন |
ওয়েব স্টোরেজ এপিআই সংক্রান্ত পৃষ্ঠা
অ্যাট্রিবিউট | বর্ণনা |
---|---|
window.localStorage | ওয়েব ব্রাউজারে কী/মান যুগ্মকম্পোস্ট সংরক্ষণ করতে অনুমতি দেওয়া হয়।কোনো মেয়াদ নেই এমন ডাটা সংরক্ষণ করা হয়。 |
window.sessionStorage | ওয়েব ব্রাউজারে কী/মান যুগ্মকম্পোস্ট সংরক্ষণ করতে অনুমতি দেওয়া হয়।একটি সেশনের ডাটা সংরক্ষণ করা হয়。 |
- পূর্ববর্তী পৃষ্ঠা ওয়েব হিস্টরি এপিআই
- পরবর্তী পৃষ্ঠা ওয়েব ওয়ার্কার এপিআই