JavaScript

Storage

doopang 2023. 1. 27. 16:26
// url 받아서 param Storage에 저장
const searchParams = new URLSearchParams(location.search);  
for (let param of searchParams) {  
  localStorage.setItem(param[0], param[1]) // key, value
}

// Storage 특정 값 삭제
localStorage.removeItem("key");

// Storage 전체 삭제
localStorage.clear();

// 객체 저장, 조회
const searchParams = {
    key1: "value1",
    key2: "value2",
    key3: "value3",
}
sessionStorage.setItem('searchParams', JSON.stringify(searchParams));
JSON.parse(sessionStorage.getItem('searchParams'));