Latihan 1: LocalStorage & SessionStorage — Web Fundamentals

Latihan 1 dari materi LocalStorage & SessionStorage di Web Fundamentals — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Bikin class StorageManager yang bisa menyimpan data apa pun (object, array, teks) lewat JSON. Di latihan ini gak ada localStorage asli, jadi penyimpanannya object biasa this._store, yang sudah dibuat di constructor. Isi empat method-nya:

Baris di bawah class sudah memakainya, jangan diubah. Kalau benar, console menampilkan enam baris: Budi, 5, dark, id, true, false.

Yang juga dicek, di StorageManager baru: sesudah set("k", [1, 2]), set("t", "x") dan remove("t"), hasil get("k")[1] adalah 2, get("zz", "id2") adalah "id2", dan has("t") adalah false.

Hint