client storage

Web Storage:

Compatible with all major browsers including IE8, not compatible with earlier browsers; support large capacity but not unlimited

LocalStorage and sessionStorage are two properties of the window object, both of which represent the same storage (persistent associative array) object

Storage:

localStorage:

 

var name = localStorage.username; // Query a stored value 
// Associative array, same as object 
// Index array, use subscript 
// name = localStorage["username"]; 
if (name == "undefined" ) {
    name = prompt("What is you name"); // Ask the user a question 
    localStorage.username = name; // Store the user's answer 
}

// Iterate over all stored name/value pairs 
for ( var name in localStorage) {
     var value = localStorage[name];
    console.log("属性:" + name + "  值:" + value + "\n");
}

 

sessionStorage

var name = sessionStorage.username; // Query a stored value 
// Associative array, same as object 
// Index array, use subscript 
    name = sessionStorage["username" ];
 if (name == "undefined" ) {
    name = prompt("What is you name"); // Ask the user a question 
    sessionStorage.username = name; // Store the user's answer 
}

// Iterate over all stored name/value pairs 
for ( var name in sessionStorage) {
     var value = sessionStorage[name];
    console.log("属性:" + name + "  值:" + value + "\n");
}

Cookie

Client-side storage mechanism used by server-side scripts; a cookie is sent to the server for each HTTP request;

All old browsers support suitable for small storage

IE UserData

Offline web application

web database

Filesystem API

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325231645&siteId=291194637