提问人:pietro ceresa 提问时间:6/8/2023 最后编辑:XPDpietro ceresa 更新时间:6/9/2023 访问量:42
javascript 的 localStorage 给了我一个结果“null”
localStorage of javascript gives me as a result "null"
问:
使用以下命令后,
localStorage.setItem('message', 'hi');
console.log(localStorage.getItem('message'));
控制台说我.我认为我做对了命令。但它不起作用。我该如何解决?null
我从语法规则开始尝试了很多方法,然后我检查了位置是否正确以及命令本身是否正确,但它总是给我结果,我正在遵循 youtube 教程,他们做对了,但我没有。null
答:
1赞
Philip Grabenhorst
6/8/2023
#1
彼得!您提供的代码看起来是正确的,假设...
- 您使用的是现代浏览器
- 代码在浏览器控制台中一个接一个地运行命令
- 您已启用 Cookie
本地存储是一项隐私敏感功能,因此如果您的浏览器禁用了 cookie,它可能无法正常工作。(例如,Safari 通常会警告您请求的操作不安全,尽管我不确定其他浏览器)。
如果您在任何其他上下文中使用这些命令,请在此处提供它们!例如,如果您使用的是较旧的浏览器,则可以提供版本号。如果您将这些函数作为 Web 脚本的一部分运行,而不是在控制台中运行,这也很重要。
希望这有帮助!
评论