Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将本地存储的JSonString对象打印到html中?_Javascript_Html - Fatal编程技术网

Javascript 如何将本地存储的JSonString对象打印到html中?

Javascript 如何将本地存储的JSonString对象打印到html中?,javascript,html,Javascript,Html,如果我有: var Store = localStorage("Storage", JSON.stringify({ name: "Bob", age: 30 })); 如何使用JavaScript打印内容? 我也问了这个问题,但到目前为止没有人回答。我试图在这里进一步简化我的问题。您需要在localStorage对象上调用.getItem或.setItem 保存对象 检索对象 打印已保存在本地存储器中的项目 localStorage不是一个函数。它是一个简单的对象,可以字符串化 要设

如果我有:

var Store = localStorage("Storage", JSON.stringify({
  name: "Bob",
  age: 30
}));
如何使用JavaScript打印内容?
我也问了这个问题,但到目前为止没有人回答。我试图在这里进一步简化我的问题。

您需要在localStorage对象上调用.getItem或.setItem

保存对象

检索对象

打印已保存在本地存储器中的项目


localStorage不是一个函数。它是一个简单的对象,可以字符串化

要设置存储值,请写入:localStorage[storage]={name:Bob,age:30}

要获得它,请写: var Store=JSON.stringify localStorage[Storage]

然后要打印它: document.getElementByIdmyElement.innerHTML=Store

那么alertlocalStorage.getItem'Storage'呢?你可以用其他任何东西来替换警报部分,以HTML或其他任何形式打印出来。我不认为localStorage是一个函数。在HTML中显示数据就像文档一样简单;
localStorage.setItem('Storage', JSON.stringify({ name: 'Bob', age: 30}));
var obj = JSON.parse(localStorage.getItem('Storage'));
var obj = localStorage.getItem('Storage'); // Get the item
console.log(obj) // The item is currently a String
console.dir(JSON.parse(obj)) // JSON.parse converts the String into an Object