logo

IndexedDB

* 관련 기술 스택이 없습니다
emoji

• 웹 브라우저에 데이터를 저장하는 방식은 크게 쿠키, 스토리지, IndexedDB가 있으며, IndexedDB는 비동기로 동작하며 데이터 타입에 제한이 없어 객체도 저장할 수 있다.
• IndexedDB는 파일이나 블롭과 같이 많은 양의 구조화된 데이터를 클라이언트에 저장하기 위한 로우 레벨 API로, 여러개의 데이터를 그룹화하는 Object Store가 존재하며, Object Store 여러개를 Database로 만든다.
• 이 코드는 IndexedDB를 생성하고, 데이터를 추가하고, 데이터를 가져오는 방법을 설명하고 있다. 먼저, initDB 함수를 통해 "edu-db"라는 이름의 데이터베이스를 생성하고, "REPORT"라는 이름의 object store를 만든다.
• 그 다음, addStoreData 함수를 통해 데이터를 추가하고, 이때 'readwrite' 모드를 사용한다. 마지막으로, 'readonly' 모드를 사용하여 데이터를 가져온다.

thumbnail
북마크
공유하기
신고하기
7분 분량
조회수 98
profile-image송우든
일 년 전
Copyright © 2025. Codenary All Rights Reserved.