반응형
250x250
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
- localstorage
- 반복문
- React
- For
- css
- scrollY
- width
- 애니메이션
- input
- forEach
- Sticky
- JavaScript
- 이벤트리스너
- pointermove
- scroll
- Animation
- getBoundingClientRect
- swiper
- classList
- NAV
- addEventListener
- 스크롤
- NodeList
- 확장성
- scrollevent
- swiperjs
- insertAdjacentHTML
- html
- mousemove
- Hover
Archives
- Today
- Total
ZeroToHunnit Coding
[React] 9일차 일기 본문
728x90
반응형
오늘은 localstorage에 데이터 저장하는거 공부했는데 이거는 바닐라 자바스크립트할 때도 공부했던거라 수월하긴 했는데 예제 혼자 공부하는데 좀 애를 먹었다. 바닐라 자스도 다시 제대로 공부해야겠구만..
1. localstorage로 반영구적인 데이터 저장이 가능하다.
2. localStorage.setItem('key', 'value') : 데이터 저장
3. localStorage.getItem('key') : 데이터 출력
4. localStorage.removeItem('key') 데이터 삭제
5. 로컬스토리지에 데이터를 수정하려면 데이터를 꺼내서 수정하고 다시 저장하면 됨.
6. 로컬스토리지는 문자만 저장할 수 있기 때문에 array나 object자료로 저장하려면 json으로 바꿔야함.
7. array나 object를 json으로 변환하는 법 : JSON. stringify()
8. JSON을 array나 object로 변환하는 법 : JSON.parse()
9. 로컬스토리지에 자료 추가하는 법 : 데이터 수정하면 됨. 꺼내서 .push같은거 쓰면 추가됨.
10. set 자료형쓰면 array에서 중복 허가 안함. array를 set자료형으로 만들고 다시 array로 만들면 됨.
11. new Set(arr) -> Array.from(arr)
728x90
반응형
'React 일기' 카테고리의 다른 글
[React] 11일차 일기 (0) | 2024.01.31 |
---|---|
[React] 10일차 일기 (2) | 2024.01.29 |
[React] 8일차 일기 (2) | 2024.01.22 |
[React] 7일차 일기 (0) | 2024.01.21 |
[React] 6일차 일기 (0) | 2024.01.19 |