4.3 資料擷取
localStorage 資料擷取
可透過以下方式取得 localStorage 裡的資料:
var get_color = localStorage.colorSetting2;
// 或
var get_color = localStorage.getItem("colorSetting2");
// 或
var get_color = localStorage['colorSetting2'];
如果 localStorage 裡沒有指定的資料,會回傳 undefined
。
如果有儲存 JSON 資料,取出時,通常會用 JSON.parse()
來轉回物件格式:
var car = JSON.parse(localStorage.getItem("car"));
console.log(car);
sessionStorage 資料擷取
可透過以下方式取得 sessionStorage 裡的資料:
var get_color = sessionStorage.colorSetting_from_session1;
// 或
var get_color = sessionStorage.getItem("colorSetting_from_session1");
// 或
var get_color = sessionStorage['colorSetting_from_session1'];
如果 sessionStorage 裡沒有指定的資料,會回傳 undefined
。
如果有儲存 JSON 資料,取出時,通常會用 JSON.parse()
來轉回物件格式:
var car = JSON.parse(sessionStorage.getItem("car"));
console.log(car);
Last updated