localStorageの概要

7573 ワード

localStorageとは
HTML 5には、ローカルストレージとして主に使用されるlocalStorageプロパティが新たに追加され、cookieのストレージスペースが不足している問題(cookieの各cookieのストレージスペースは4 k)を解決し、localStorageの一般的なブラウザでは5 Mサイズがサポートされており、これはブラウザによってlocalStorageが異なる.通常stringです.
localStorageの書き込み

if(!window.localStorage){
            alert("     localstorage");
            return false;
        }else{
            var storage=window.localStorage;
            //  a  
            storage["a"]=1;
            //  b  
            storage.a=1;
            //  c  
            storage.setItem("c",3);
            console.log(typeof storage["a"]);
            console.log(typeof storage["b"]);
            console.log(typeof storage["c"]);
        }

localStorageの読み込み

if(!window.localStorage){
            alert("     localstorage");
        }else{
            var storage=window.localStorage;
            //  a  
            storage["a"]=1;
            //  b  
            storage.a=1;
            //  c  
            storage.setItem("c",3);
            console.log(typeof storage["a"]);
            console.log(typeof storage["b"]);
            console.log(typeof storage["c"]);
            //       
            var a=storage.a;
            console.log(a);
            //       
            var b=storage["b"];
            console.log(b);
            //       
            var c=storage.getItem("c");
            console.log(c);
        }

localStorageの変更

if(!window.localStorage){
            alert("     localstorage");
        }else{
            var storage=window.localStorage;
            //  a  
            storage["a"]=1;
            //  b  
            storage.b=1;
            //  c  
            storage.setItem("c",3);
            console.log(storage.a);
            // console.log(typeof storage["a"]);
            // console.log(typeof storage["b"]);
            // console.log(typeof storage["c"]);
            /*   */
            storage.a=4;
            console.log(storage.a);
        }

localStorageの変更
1、 localStorage       
var storage=window.localStorage;
            storage.a=1;
            storage.setItem("c",3);
            console.log(storage);
            storage.clear();
            console.log(storage);
2. localStorage         
var storage=window.localStorage;
            storage.a=1;
            storage.setItem("c",3);
            console.log(storage);
            storage.removeItem("a");
            console.log(storage.a);
3.localStorage    
var storage=window.localStorage;
            storage.a=1;
            storage.setItem("c",3);
            for(var i=0;ivar key=storage.key(i);
                console.log(key);
            }