SessionStorage在以下情况下会被清除:
// 添加数据到SessionStorage sessionStorage.setItem('name', 'John'); sessionStorage.setItem('age', '25'); // 手动清除SessionStorage中的数据 sessionStorage.removeItem('name');
在上面的代码示例中,我们首先使用sessionStorage.setItem()方法将name和age存储到SessionStorage中。然后,通过sessionStorage.removeItem()方法,我们手动清除了name键的值。
需要注意的是,SessionStorage是基于域名的。不同域名或不同的二级域名之间的页面无法共享SessionStorage。每个域名都有一个独立的SessionStorage。