gpt4 book ai didi

javascript - sessionStorage 和 localStorage 的范围

转载 作者:IT王子 更新时间:2023-10-29 02:43:25 24 4
gpt4 key购买 nike

我阅读了一些关于 sessionStorage 和 localStorage 的文档,但我不明白范围是什么:域,特定页面?

例如,如果我有以下页面:

http://example.com/products.aspx?productID=1

http://example.com/products.aspx?productID=2

http://example.com/services.aspx?serviceID=3

如果我在上述每个页面上运行(idvalue 是查询字符串中的值):

localStorage.setItem('ID',idvalue);

我最终会存储 3 个不同的值,还是这些值会相互覆盖?

最佳答案

session 存储:

  1. 值仅在存储它们的窗口或选项卡中存在。

  2. 值仅在创建它们的窗口或选项卡中可见。

本地存储:

  1. 值会保留窗口和浏览器的生命周期。

  2. 值在同一来源运行的每个窗口或标签页之间共享。

因此,通过阅读和理解本文,每个键值对对于每个域都是唯一的,因为本地存储跨窗口或选项卡持久保存值。

关于javascript - sessionStorage 和 localStorage 的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9742395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com