La memorizzazione locale è un oggetto Web Storage che viene utilizzato per memorizzare i dati persistenti sul lato client. Puoi aggiungere, modificare e rimuovere i dati in localStorage.
Ecco come usarlo:
Aggiungere dati a localStorage:
Utilizza il metodo `setItem()` per memorizzare i dati in localStorage. Richiede due argomenti, la chiave e il valore.
Esempio:
```
localStorage.setItem(‘myKey’, ‘myValue’);
```
In questo caso, “myKey” è la chiave e “myValue” è il valore.
Recuperare dati da localStorage:
Utilizza il metodo `getItem()` per recuperare i dati da localStorage. Richiede un solo argomento che è la chiave dei dati che desideri recuperare.
Esempio:
```
let data = localStorage.getItem(‘myKey’);
```
Rimuovere dati da localStorage:
Utilizza il metodo `removeItem()` per rimuovere dati da localStorage. Richiede un solo argomento che è la chiave dei dati che desideri rimuovere.
Esempio:
```
localStorage.removeItem(‘myKey’);
```
Pulire l’intero localStorage:
Utilizzare il metodo `clear()` per cancellare tutti i dati da localStorage.
```
localStorage.clear();
```
Un punto importante da notare è che tutti i dati memorizzati in localStorage persistono fino a quando non vengono esplicitamente rimossi mediante chiamate JavaScript o finché l’utente non cancella la cache del browser. Questo è diverso dai cookie che possono scadere e diverso anche dalla sessionStorage che esiste solo per la durata della sessione del browser.