Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

กำลังล้าง localStorage ใน JavaScript หรือไม่


มีสองวิธีในการล้าง localStorage ผ่าน JavaScript

วิธีที่1 − ใช้วิธีการ clear()

localStorage.clear();

วิธีที่2 - วนซ้ำบน localStorage และการลบคีย์ทั้งหมด

for(key in localStorage){
delete localStorage[key];
}

ทั้งสองวิธีจะได้ผล

ตัวอย่าง

<html>
<body>
<p id = "storage"></p>
<script>
if (typeof(Storage) !== "undefined") {
   localStorage.setItem("product", "Tutorix");
   // cleared before displaying
   localStorage.clear();
   document.getElementById("storage").innerHTML = localStorage.getItem("product");
}
else {
   document.getElementById("storage").innerHTML = "Sorry, no Web Storage
   compatibility...";
}
</script>
</body>
</html>