const arr = ['ex1', 'ex2', 3];
// 1. ๋ฌธ์์ด๋ก ๋ณํํ ๋ค ์ ์ฅ
localStorage.setItem('arr_key', JSON.stringify(arr));
// 2. ๊ทธ๋ฅ ์ ์ฅ
localStorage.setItem('arr_key2', arr);
๋ฌธ์์ด๋ก ๋ณํํ ๋ค ์ ์ฅํ ๊ฒฝ์ฐ ๊ฐ
์๋ํ๋๋ก ๋ฐฐ์ด๋ก ์ ์ฅ๋จ
๊ทธ๋ฅ ์ ์ฅํ ๊ฒฝ์ฐ ๊ฐ
๋ฐฐ์ด๋ก ์ ์ฅ๋์ง ์๊ณ ๊ทธ๋ฅ ๋ฌธ์์ด๋ก ์ ์ฅ๋จ
const obj = { ex1: '์์1', ex2: '์์2' };
// 1. ๋ฌธ์์ด๋ก ๋ณํํ ๋ค ์ ์ฅ
localStorage.setItem('obj_key', JSON.stringify(obj));
// 2. ๊ทธ๋ฅ ์ ์ฅ
localStorage.setItem('obj_key2', obj);
[object Object]
๋ผ๋ ๋ฌธ์์ด๋ก ์ ์ฅ๋จlocalStorage.setItem('str', 'example');
// getItem()์ ๋ฌธ์์ด๋ก ๋ฐ์์ค๊ธฐ ๋๋ฌธ์ ์ ์ฅ๋ ๊ฐ์ด ๋ฌธ์์ด์ด๋ฉด ๊ทธ๋ฅ ๊ฐ์ ธ์ด
console.log(localStorage.getItem('str'));
// 1. ๊ทธ๋ฅ ๊ฐ์ ธ์จ ๊ฒฝ์ฐ
console.log(localStorage.getItem('arr_key'));
console.log(localStorage.getItem('obj_key'));
// 2. ๊ฐ์ ธ์จ ๊ฐ JSON ํํ๋ก ๋ณ๊ฒฝํ์ฌ ์ฌ์ฉ
console.log(JSON.parse(localStorage.getItem('arr_key')));
console.log(JSON.parse(localStorage.getItem('obj_key')));
// ๋ก์ปฌ์คํ ๋ฆฌ์ง์์ key ๊ฐ์ด 'arr_key'์ธ ์์ ์ญ์ ๋จ
localStorage.removeItem('arr_key');
localStorage.clear();
// ๋ก์ปฌ์คํ ๋ฆฌ์ง ๋ด์ ํค-๊ฐ ์๋ค ์ค n๋ฒ์งธ ์ธ๋ฑ์ค๋ฅผ ํค๋ฅผ ๋ฐํ
localStorage.key(n);
// ์์ฉ
console.log(localStorage.getItem(localStorage.key(n)));
localStorage.length
Local Storage๋ฅผ ํ์ฉํด ๋ฉ๋ชจ์ฅ์ ๋ง๋ค์ด ๋ดค๋๋ฐ..๐
ํน์ ๊ถ๊ธํ์๋ค๋ฉด?? ๐ํด๋ฆญ