Javascript 会话存储内容未被删除
我已按以下方式填充sessionStorageJavascript 会话存储内容未被删除,javascript,jquery,session-storage,Javascript,Jquery,Session Storage,我已按以下方式填充sessionStorage var shopcart = []; if (!itemincart) { shopcart.push(iteminfo); } sessionStorage["sca"] = JSON.stringify(shopcart); 现在我想让sessionStorage完全为空。我在这个网站上尝试了一些建议,但到目前为止还没有找到任何解决方案。任何帮助都将不胜感激。您可以使用sessionStorage.clear()删除sessionSt
var shopcart = [];
if (!itemincart) {
shopcart.push(iteminfo);
}
sessionStorage["sca"] = JSON.stringify(shopcart);
现在我想让sessionStorage完全为空。我在这个网站上尝试了一些建议,但到目前为止还没有找到任何解决方案。任何帮助都将不胜感激。您可以使用
sessionStorage.clear()
删除sessionStorage
中的所有数据集,或使用sessionStorage.removietem()
仅删除会话存储中的一个项目
:
sessionStorage.clear();
或:
您可以阅读有关此的更多信息
更新:
如果您的意思是要清除sessionStorage[]
数组,则可以将其设置为新的空数组,如下所示:
sessionStorage = [];
sessionStorage.clear()将删除所有会话数据。您是否尝试过
sessionStorage.clear()
?是的,我尝试过,但没有成功
sessionStorage = [];