ویندو localStorage خاصیت
- پچھلے صفحے لنگت
- آئندہ صفحہ لوقیشن
- کم کا اپر سینک ویندو آوبجیکٹ
تعریف اور استعمال
localStorage اور sessionStorage خاصیت براوزر میں کلید/مقدار جوئی کو ذخیرہ کرنے کی اجازت دیتے ہیں۔
localStorage اکائی وسیع بلا منقضی تاریخ کی ڈاٹا کو ذخیرہ کرتی ہے۔ براوزر بند ہونے پر ڈاٹا کا حذف نہیں ہوتا اور دوسرے دن، ہفتے یا سال بعد قابل استعمال ہوتا رہتا ہے۔
localStorage خاصیت صرف پڑھنا ہی ہوتی ہے۔
نکاتی سوال:مزید دیکھئے sessionStorage خاصیت، یہ خاصیت ایک سیشن کی ڈاٹا کو ذخیرہ کرتی ہے (بند کرنے والی تھمبل کبھی ڈاٹا کا حذف نہیں کرتی)。
مثال
مثال 1
ایک localStorage نام/مقدار جوئی کریں جس کا نام "lastname" اور مقدار "Smith" ہو، سپس "lastname" کی جوئی کو بروئن id="result" کی عنصر میں داخل کریں:
// ذخیرہ localStorage.setItem("lastname", "Smith"); // برگرداندن document.getElementById("result").innerHTML = localStorage.getItem("lastname");
مثال 2
مثال کے ذریعے یہ کہا جا سکتا ہے کہ کاربر نے بٹن کو کتنا دفتر تک کلک کیا ہے:
if (localStorage.clickcount) { localStorage.clickcount = Number(localStorage.clickcount) + 1; } else { localStorage.clickcount = 1; } document.getElementById("result").innerHTML = "You have clicked the button " + localStorage.clickcount + " time(s).";
جملہ بندی
window.localStorage
localStorage میں ڈاٹا کو ذخیرہ کرنے کی جملہ بندی:
localStorage.setItem("key", "value);
localStorage میں ڈاٹا کو پڑھنے کی جملہ بندی:
var lastname = localStorage.getItem("key);
localStorage میں ڈاٹا کو حذف کرنے کی جملہ بندی:
localStorage.removeItem("key);
تکنیکی تفصیلات
بازگشت: | اسٹوریج اوبجیکٹ |
---|
براوزر سپورٹ
تبلیغ میں شمار کیا جانا، پہلے بھرپور طور پر اس پروپرٹی کو سپورٹ کرنے والا براوزر کی نسلیں کا نشان ہے。
پروپرٹی | کروم | آئی ای | فائر فاکس | سافری | آپریا |
---|---|---|---|---|---|
localStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
- پچھلے صفحے لنگت
- آئندہ صفحہ لوقیشن
- کم کا اپر سینک ویندو آوبجیکٹ