校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 在HTML5 localStorage中存儲對象的示例代碼

在HTML5 localStorage中存儲對象的示例代碼

熱門標簽:智能語音電銷機器人客戶端 江西ai電銷機器人如何 威海語音外呼系統平臺 地圖標注員工作內容 西安金倫外呼系統 通遼地圖標注app 中國地圖標注城市的 高德地圖標注廁所 地圖標注沿海城市房價

我想在HTML5中存儲一個JavaScript對象localStorage,但是我的對象顯然正在轉換為字符串。

我可以使用來存儲和檢索原始JavaScript類型和數組localStorage,但是對象似乎無法正常工作。應該嗎

這是我的代碼:

var testObject = { 'one': 1, 'two': 2, 'three': 3 };
console.log('typeof testObject: ' + typeof testObject);
console.log('testObject properties:');
for (var prop in testObject) {
    console.log('  ' + prop + ': ' + testObject[prop]);
}

// Put the object into storage
localStorage.setItem('testObject', testObject);

// Retrieve the object from storage
var retrievedObject = localStorage.getItem('testObject');

console.log('typeof retrievedObject: ' + typeof retrievedObject);
console.log('Value of retrievedObject: ' + retrievedObject);

控制臺輸出為

typeof testObject: object
testObject properties:
  one: 1
  two: 2
  three: 3
typeof retrievedObject: string
Value of retrievedObject: [object Object]

在我看來,該setItem方法是在存儲輸入之前將輸入轉換為字符串。

解決方案:

再次查看Apple,Mozilla和Mozilla文檔,該功能似乎僅限于處理字符串鍵/值對。

一種解決方法是在存儲對象之前先對它進行字符串化處理,然后在檢索它時對其進行解析:

var testObject = { 'one': 1, 'two': 2, 'three': 3 };

// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(testObject));

// Retrieve the object from storage
var retrievedObject = localStorage.getItem('testObject');

console.log('retrievedObject: ', JSON.parse(retrievedObject));

到此這篇關于在HTML5 localStorage中存儲對象的文章就介紹到這了,更多相關HTML5 localStorage存儲對象內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

標簽:營口 晉中 河池 眉山 崇左 北海 阜陽 青海

巨人網絡通訊聲明:本文標題《在HTML5 localStorage中存儲對象的示例代碼》,本文關鍵詞  在,HTML5,localStorage,中,存儲,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在HTML5 localStorage中存儲對象的示例代碼》相關的同類信息!
  • 本頁收集關于在HTML5 localStorage中存儲對象的示例代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 恩施市| 应用必备| 达拉特旗| 张北县| 天镇县| 井陉县| 仙游县| 闸北区| 延津县| 敦煌市| 哈尔滨市| 察哈| 保亭| 崇阳县| 灵台县| 长子县| 德江县| 上蔡县| 万安县| 太仆寺旗| 安图县| 富源县| 淄博市| 周至县| 安新县| 高安市| 清原| 宣威市| 黄梅县| 长海县| 涟源市| 孙吴县| SHOW| 杂多县| 永定县| 崇义县| 峨边| 县级市| 磴口县| 湾仔区| 咸丰县|