Storage 타입은 key-value 쌍을 저장하도록 설계되었습니다. Storage 타입은 Object와 같은 추가 메소드를 가지고 있습니다.

  • setItem(name, value) - name을 키로 값을 저장합니다.
  • removeItem(name) - 이름에 해당하는 key-value 쌍을 제거합니다.
  • getItem(name) - 주어진 이름에 대한 값을 가져옵니다.
  • key(index) - 주어진 숫자 위치에 있는 값의 이름을 가져옵니다.
  • clear() - 모든 값을 제거합니다.

Storage 객체의 key-value 쌍의 갯수를 얻으려면 length 속성을 사용할 수 있으며, Storage 객체에는 문자열만 저장할 수 있는데 문자열이 아닌 데이터를 저장하면 문자열로 자동 변환됩니다.

결국, Storage 객체에서 값을 가져오면 결과는 항상 문자열로 받게 됩니다.

'Front-End > JavaScript' 카테고리의 다른 글

[JS] 배열의 타입은(typeof array) ?  (0) 2023.06.10
[JS] for of / for in 차이  (0) 2023.06.10
[JS] return, continue, break 차이  (0) 2023.06.03
JS 공부일지 6.2  (0) 2023.06.02
[JS] console.log('\\') 출력값  (0) 2023.05.20

+ Recent posts