Roocket | آموزش برنامه نویسی
3.5K subscribers
747 photos
5 videos
1 file
6.65K links
اخبار ، مطالب جدید وب سایت Roocket.ir

پشتیبانی راکت :‌ @roocket_support
Download Telegram
#نکته_آموزشی : استفاده از IndexedDB برای ذخیره‌سازی داده‌ها در مرورگر

💾 IndexedDB چیست؟
IndexedDB یک پایگاه داده سمت کلاینت در مرورگر است که به شما اجازه می‌دهد داده‌ها را به صورت محلی ذخیره کنید. این تکنیک برای برنامه‌های آفلاین و ذخیره‌سازی داده‌های بزرگ بسیار مفید است.

مثال:

const request = indexedDB.open('myDatabase', 1);

request.onupgradeneeded = function(event) {
const db = event.target.result;
db.createObjectStore('myObjectStore', { keyPath: 'id' });
};

request.onsuccess = function(event) {
const db = event.target.result;
const transaction = db.transaction(['myObjectStore'], 'readwrite');
const store = transaction.objectStore('myObjectStore');
store.add({ id: 1, name: 'John Doe' });
};

#IndexedDB #JavaScript #Offline

اگر تا حالا از این ویژگی استفاده کردید 👍 بدید
👍11👏2❤1