Les deux méthodes de stockage du HTML5 sont : 1. Le cache d'application (application cache), les applications Web peuvent être mises en cache et peuvent être utilisées même sans réseau ; 2. Le stockage local (localStorage ou sessionStorage), qui peut être utilisé sur le client ; Stocker des données.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5, ordinateur Dell G3.
HTML5 introduit le cache d'application, ce qui signifie que les applications Web peuvent être mises en cache et utilisées même sans réseau. "Le cache d'application a trois fonctionnalités" dans la balise html
Chaque page avec un manifeste spécifié sera mise en cache lorsque l'utilisateur y accédera. Si l'attribut manifest n'est pas spécifié, la page ne sera pas mise en cache (sauf si elle est spécifiée directement dans le fichier manifeste).L'extension de fichier recommandée pour les fichiers manifestes est : ".appcache".
<!DOCTYPE HTML> <html manifest="demo.appcache"> <body> The content of the document...... </body> </html>
CACHE MANIFEST # 2012-02-21 v1.0.0 /theme.css /logo.gif /main.js NETWORK: login.asp FALLBACK: /html5/ /404.html
Méthodes de localStorage et sessionStorage :
Utilisation :. setItem(key, value)
Exemple de code :sessionStorage.setItem("key", "value"); localStorage.setItem("site", "js8.in");
var value = sessionStorage.getItem("key"); var site = localStorage.getItem("site");
removeItem delete key
Objectif : supprimer la clé spécifiée Valeurs stockées localementUtilisation : .removeItem(key)
Exemple de code :
sessionStorage.removeItem("key"); localStorage.removeItem("site");
clear effacer toutes les clés/valeurs
Utilisation : effacer toutes les clés/valeurs
Utilisation : .clear()
sessionStorage n'est pas un stockage persistant et sera effacé après la fermeture du navigateur. LocalStorage est utilisé pour le stockage local persistant, à moins que les données ne soient activement supprimées, les données n'expireront jamais.
Recommandations associées : "
"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!