繁体   English   中英

Javascript | 无法显示带有警报的 session 变量

[英]Javascript | Can´t show session variable with alert

我是 Javascript 世界的新手,出于任何原因,警报不能显示 7。这是保存 session 变量并检索它的简单示例。 为什么?

谢谢!

Javascript:

 var corrects = 7; sessionStorage.setItem('corrects', corrects); corrects = sessionStorage.setItem('corrects'); alert("corrects:" + corrects);

猜你想做什么并写下答案

var corrects = 7;
sessionStorage.setItem('corrects', corrects);
corrects = sessionStorage.getItem('corrects');
alert("corrects:" + corrects);

解释

window.sessionStorage.getItem('corrects', corrects);

getItem方法不能取两个 arguments, getItem方法用于获取,不用于保存。 您使用setItem方法保存数据。

错误是非常基本的。 setItem 和 getItem 的使用不正确。 我们使用 setItem 进行保存,使用 getItem 进行获取。

例子:

<script>
var corrects = 7;
sessionStorage.setItem('corrects', corrects);
corrects = sessionStorage.getItem('corrects');
alert("corrects:" + corrects);
</script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM