สารบัญ:

LocalStorage getItem คืออะไร
LocalStorage getItem คืออะไร
Anonim

รับไอเทม () NS รับไอเทม () วิธีการช่วยให้คุณเข้าถึงข้อมูลที่เก็บไว้ในเบราว์เซอร์ของ localStorage วัตถุ. ยอมรับเพียงพารามิเตอร์เดียวซึ่งเป็นคีย์และส่งกลับค่าเป็นสตริง

ฉันจะรับไอเท็มจาก localStorage ได้อย่างไร

การจัดเก็บ getItem() เมธอด

  1. รับค่าของรายการหน่วยเก็บข้อมูลในเครื่องที่ระบุ: var x = localStorage
  2. ตัวอย่างเดียวกัน แต่ใช้พื้นที่จัดเก็บเซสชันแทนการจัดเก็บในเครื่อง รับค่าของรายการการจัดเก็บเซสชันที่ระบุ:
  3. คุณยังสามารถรับค่าได้โดยใช้เครื่องหมายจุด (obj.key):
  4. คุณยังสามารถรับค่าดังนี้:

อาจมีคนถามว่า sessionStorage เก็บไว้ที่ไหน? sessionStorage

  • sessionStorage มีอยู่ในแท็บเบราว์เซอร์ปัจจุบันเท่านั้น แท็บอื่นที่มีหน้าเดียวกันจะมีพื้นที่เก็บข้อมูลต่างกัน แต่มันใช้ร่วมกันระหว่าง iframes ในแท็บเดียวกัน (สมมติว่ามาจากแหล่งกำเนิดเดียวกัน)
  • ข้อมูลยังคงมีการรีเฟรชหน้า แต่ไม่ปิด/เปิดแท็บ

รู้ยัง ที่เก็บข้อมูลในเครื่องในเบราว์เซอร์คืออะไร?

ที่เก็บข้อมูลในเครื่อง - NS ที่จัดเก็บในตัวเครื่อง ใช้ localStorage คัดค้านการจัดเก็บข้อมูลสำหรับเว็บไซต์ของคุณทั้งหมดเป็นการถาวร แปลว่า เก็บไว้ในเครื่อง ข้อมูลจะพร้อมใช้งานในวันถัดไป สัปดาห์หน้า หรือปีหน้า เว้นแต่คุณจะลบออก

ฉันควรใช้ localStorage และ sessionStorage เมื่อใด

localStorage - เก็บข้อมูลไม่มีวันหมดอายุ หน้าต่าง. sessionStorage - เก็บข้อมูลสำหรับหนึ่งเซสชัน (ข้อมูลจะหายไปเมื่อปิดแท็บเบราว์เซอร์)

แนะนำ: