Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- miniproject
- JSON.stingify
- fontend
- preventDefault()
- 개발부트캠프
- 초격자캠프
- 홈캠 야간모드
- 함수를 반복적으로 호출하려면
- 시즌드라마
- 홈캠앱
- 신생아수면홈캠
- removeButton
- JavaScript
- 고화질홈캠
- 홈캠 360
- 가성비홈캠
- 빌트인함수
- Array.filter
- 댕냥이 cctv
- 문제해결가이드
- web
- Challenge
- 견뎌야하나요
- 실손보험
- 중첩배열
- VanillaJS
- 실시간 모니터링
- TroubleShooting Guide
- 오즈코딩스쿨
- 수료후기
Archives
- Today
- Total
Nomard Life
[javascript] Local Storage 로컬 스토리지 본문
728x90
window.localStorage
localStorage 속성은 현재 도메인의 로컬 저장소에 접근 할 수 있게 해준다!
로컬 저장소는 웹브라우저에서 각 도메인에 대해 할당해주는 저장 공간으로, 여기에는 데이터를 영구적으로 보관할 수가 있다.
데이터 보관 시에는 데이터의 이름과 실제 값을 각각 지정하며, 이때 데이터 타입은 문자열 형태만 허용된다.
영구적으로 보관한다는 말은?
브라우저를 껐다가 켜너가 페이지를 새로고침해도 해당 도메인에 데이터가 남아있도록 할 수 있다는 뜻!
크롬 기준, 개발자 도구의 Application 탭에서 조회가 가능하다.
개발자 도구 단축키
windows : Ctrl+Alt+i 또는 Ctrl+Alt+j
mac : comant(⌘)+option(⌥)+i
메소드명 | 기능 | 사용 예 |
setItem | 키와 밸류를 전달받아 저장 | setItem("key", "value") |
getItem | 전달받은 키에 해당하는 밸류를 반환 | getItem("key") |
removeItem | 전달받은 키에 해당하는 데이터 삭제 | removeItem("key") |
clear | 모든 데이터 삭제 | clear() |
로컬 스토리지의 데이터 이름(key값)은 (객체리터럴과 마찬가지로) 중복될 수 없다!
728x90
'Develop' 카테고리의 다른 글
[javascript] Constructor 객체를 만드는 생성자 (0) | 2024.04.11 |
---|---|
[javascipt] 배열 메소드 (0) | 2024.04.08 |
[javascript] JSON 빌트인 객체 (0) | 2024.04.08 |
[javascript] 객체 리터럴 (0) | 2024.04.08 |
[javascript] Math (0) | 2024.04.05 |