কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট ভেরিয়েবলগুলো কোথায় সংরক্ষিত হয়?


ভেরিয়েবল স্টোরেজ

অন্যান্য প্রোগ্রামিং ভাষার মতো জাভাস্ক্রিপ্টেও ভেরিয়েবল রয়েছে। ভেরিয়েবলগুলোকে নামযুক্ত কন্টেইনার হিসেবে ভাবা যায়। আপনি এই কন্টেইনারগুলিতে ডেটা রাখতে পারেন এবং নাম দিয়ে রেফার করতে পারেন।

স্টোরেজ লোকেশন

  • ব্রাউজার প্রসেস মেমরি (RAM): আপনার জাভাস্ক্রিপ্ট কোডে ঘোষণা করা ভেরিয়েবলগুলো ব্রাউজার প্রসেসের মেমরিতে সংরক্ষিত হয়।
  • কুকিজ (Cookies): কুকিজও ভেরিয়েবল সংরক্ষণ করতে পারে, এগুলো প্রায়শই হার্ড ডিস্কে সংরক্ষিত হয়।

অন্যান্য ক্লায়েন্ট-সাইড স্টোরেজ

স্টোরেজলাইফসাইকেলস্কোপক্ষমতাAPI
Variables (RAM)পেজ রিফ্রেশ পর্যন্তস্কোপ-ভিত্তিকব্রাউজার লিমিটvar/let/const
localStorageম্যানুয়াল মুছা পর্যন্তঅরিজিন~5-10MBlocalStorage.setItem()
sessionStorageট্যাব/উইন্ডো বন্ধ পর্যন্তঅরিজিন~5-10MBsessionStorage.setItem()
Cookiesএক্সপায়ারি تاিডোমেন/পাথ4KBdocument.cookie
IndexedDBম্যানুয়াল মুছা পর্যন্তঅরিজিনসৌশ বড় (সয় MB-GB)indexedDB API

উদাহরণ

// মেমরি (ভেরিয়েবল)
let user = { name: "John" };

// localStorage (পারসিস্টেন্ট)
localStorage.setItem("user", JSON.stringify(user));
const stored = JSON.parse(localStorage.getItem("user"));

// sessionStorage (সেশন-ওনলি)
sessionStorage.setItem("token", "abc123");
  1. আপনার ম্যাকে Apple Books ফাইল কীভাবে লোকেট করবেন

  2. আইফোন, আইপ্যাড এবং ম্যাকএ আইমুভি ফাইল কোথায় সংরক্ষিত? আপডেটেড ২০২৪ গাইড

  3. Microsoft Teams রেকর্ডিং: কোথায় সংরক্ষিত হয় এবং কীভাবে পরিচালনা করবেন

  4. এপল আপনার ফটোগুলো কোথায় সংরক্ষণ করে? একটি পূর্ণাঙ্গ গাইড