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 |
Tags
- window
- Python
- R
- react
- IntelliJ
- xPlatform
- Kotlin
- NPM
- Sqoop
- Express
- mapreduce
- table
- plugin
- JavaScript
- mybatis
- vaadin
- SPC
- Spring
- tomcat
- SQL
- 보조정렬
- Java
- Android
- 공정능력
- GIT
- SSL
- MSSQL
- Eclipse
- es6
- hadoop
Archives
- Today
- Total
DBILITY
web browser local storage 본문
반응형
browser 개발자도구의 Application tab을 봄ㄴ Storage안에 있다.
최대 5Mbyte 문자만 저장 가능하다. clear하지 않는 이상 남아 있음. 오버가 되면? 뭐 알아서 지워지지 않을까?
browser console에서 직접 해보니 다음과 같다.
object나 array는 json으로 저장하면 된다. string으로 저장했다가 다시 변환하면 된다.
다음 id라는 키값을 중복없이 data에 배열로 저장하는 typescript 예다.
let data = JSON.parse(localStorage.getItem("data") || "[]");
if (data.find((value: string): boolean => value === id) === undefined) {
data.push(id);
localStorage.setItem("data", JSON.stringify(data));
}
반응형
'front-end & ui > javascript' 카테고리의 다른 글
kendoGrid no record template (0) | 2023.12.06 |
---|---|
momentjs weekday timetable calcuration ( 기준일자 이후 요일 기준 시간표 날짜 생성 ) (0) | 2023.02.03 |
javascript optional chaining , nullish coaleasing (0) | 2022.03.30 |
javascript Object.assign (0) | 2022.02.15 |
javascript map reduce (0) | 2022.01.05 |
Comments