Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
JAVASCRIPT / CHAPTER 06
JavaScript
Storage.
Съхранение на данни: JSON срещу обект, parse и охрана на формата, window.labStorage, списък и CRUD със стабилни id, повредени данни с явно възстановяване, неуспешен запис и приложение за разходи. Учене и Практика; предизвикателствата са отделни.
Изберете раздел
Урок с обяснение и учебна задача. Теорията е достъпна за четене; завършването е само при успешно решение.
Предизвикателствата са незадължителни и не блокират следващата глава.
11 урока са достъпни
Основите, които задвижват идеите.
- 01Отвори урока
JSON vs Object · Заключена
JSON е текст, обектът е стойност
- 02Отвори урока
Stringify & Parse · Заключена
кръгово преминаване през JSON
- 03Отвори урока
Nested JSON · Заключена
масив от обекти с вложени масиви
- 04Отвори урока
Invalid JSON · Заключена
try/catch около JSON.parse
- 05Отвори урока
Shape Guard · Заключена
валиден JSON, грешна форма
- 06Отвори урока
labStorage Basics · Заключена
getItem, setItem, removeItem, null срещу ""
- 07Отвори урока
Save a List · Заключена
масив като JSON под един ключ
- 08Отвори урока
CRUD Records · Заключена
стабилни id, редакция, изтриване
- 09Отвори урока
Corrupt & Recover · Заключена
грешка при зареждане не е празно хранилище
- 10Отвори урока
Write Failure · Заключена
QuotaExceededError и честен статус
- 11Отвори урока
Expense App · Заключена
запис и възстановяване на списък