JSON.parse()とJSON.stringify()、HTML 5ローカルストレージlocalStorage、sessionStorage基本使い方

1709 ワード

parseは、文字列からjsonオブジェクトを解析するために使用されます.
var str = ‘{“name”:”huangxiaojian”,”age”:”23”}’
結果:
JSON.parse(str)
Object
age: “23” name: “huangxiaojian” proto: Object
注意:一重引用符は{}の外に書かれており、各プロパティ名には二重引用符が必要です.そうしないと、例外が放出されます.
stringify()は、オブジェクトから文字列を解析するために使用されます.
var a = {a:1,b:2}
結果:
JSON.stringify(a)
“{“a”:1,”b”:2}”
localStorageとsessionStorageは、setItem、getItem、removeItemなどのlocalStorageとsessionStorageの方法と同様の操作方法を有する:setItemはvalueを保存する用途:valueをkeyフィールドに保存する使い方:.setItem( key, value)
sessionStorage.setItem("key", "value");
localStorage.setItem("site", "js8.in");

getItem取得value用途:指定keyローカルに格納された値の使用法を取得する:.getItem(key)コードの例:
var value = sessionStorage.getItem("key"); 
var site = localStorage.getItem("site");

removeItem削除key用途:指定したkeyがローカルに格納している値の使用法を削除する:.removeItem(key)コードの例:
sessionStorage.removeItem("key"); 
localStorage.removeItem("site");