Hàm sau là một ví dụ về IndexedDB để thêm dữ liệu:
function add() { var request = db.transaction(["employee"], "readwrite") .objectStore("employee") .add({ id: "001", name: "Amit", age: 28, email: "[email protected]" }); request.onsuccess = function(event) { alert("Amit has been added to your database."); }; request.onerror = function(event) { alert("Unable to add data\r\nAmit is already exist in your database! "); } }
Ở trên, chúng tôi đã thêm các chi tiết sau vào cơ sở dữ liệu:
const employeeData = [ { id: "001", name: "Amit", age: 28, email: "[email protected]" }, ];