Database in JavaScript (Local Storage)

Jack Pritom Soren - Oct 28 '22 - - Dev Community

Local Storage:

Local Storage is an API provided by browsers that allows you to create, read, update and delete records in the browser. These records are limited to the browser only, meaning data stored in chrome is not available on firefox and vice versa

Before We start
The local storage data is in JSON format, which means when storing the data, we need to convert the JavaScript Object to a JSON format and vice versa.

const person={
    name: "Jack Pritom Soren"
}

const personToJson = JSON.stringify(person)
Enter fullscreen mode Exit fullscreen mode

Visual View

  • Open Developer tools

  • Go to Application tab

  • Select Local Storage

Local Storage

Create New Record:

const person={
    name: "Jack Pritom Soren"
}

const personToJson = JSON.stringify(person)

localStorage.setItem("person",personToJson)
Enter fullscreen mode Exit fullscreen mode

Read a Record:

const personToJson = localStorage.getItem("person")

const JsonToPerson = JSON.parse(personToJson)

console.log(JsonToPerson)
Enter fullscreen mode Exit fullscreen mode

Update a Record:

const person={
    name: "Jack Pritom Soren",
    country: "Bangladesh"
}

const personToJson = JSON.stringify(person)

localStorage.setItem("person",personToJson)
Enter fullscreen mode Exit fullscreen mode

Delete a Record:

localStorage.removeItem("person")
Enter fullscreen mode Exit fullscreen mode

Follow me on : Github Linkedin

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player