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 |