การจัดเก็บโครงสร้างใน localStorage ใน JavaScript

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

เรามาเก็บอาร์เรย์กัน:

javascriptlet arr = [1, 2, 3, 4, 5];
localStorage.setItem('arr', JSON.stringify(arr));

และตอนนี้เรามาเรียกคืนมันกลับมา:

javascriptlet str = localStorage.getItem('arr');
let res = JSON.parse(str);

console.log(res);
Задание 1

กำหนดอินพุตและปุ่ม เมื่อคลิกที่ปุ่ม ให้รับข้อความจากอินพุตทั้งหมดในรูปแบบของอาร์เรย์ และเก็บอาร์เรย์นี้ไว้ในที่เก็บข้อมูลท้องถิ่น

Задание 2

ปรับเปลี่ยนงานก่อนหน้า จัดการ ให้เมื่อเข้าหน้าเว็บครั้งต่อไป ในอินพุตจะมีค่าที่ถูกบันทึกไว้ในที่เก็บข้อมูลท้องถิ่น ปรากฏอยู่