JavaScript 提供了 sessionstorage 和 localstorage 来存入 Session 数据:sessionstorage:仅在当前会话中存储数据,浏览器关闭后数据被删除。localstorage:持久存储数据,不会因浏览器关闭或重启而丢失。要存储数据,请使用以下语法:sessionstorage.setitem(‘key’, ‘value’); 或 localstorage.setitem(‘key’, ‘value’);。
如何在 JavaScript 中存入 session
简介
Session 是 Web 服务器用来存储用户会话数据的机制。它允许服务器在用户浏览页面时跟踪其状态,而无需在每次请求中重新验证用户身份。JavaScript 可以用来与 session 交互,以便存储和检索数据。
方法
JavaScript 中可以使用的主要方法是 sessionStorage 和 localStorage:
- sessionStorage:仅在当前浏览器会话中存储数据,当浏览器关闭时,数据将被删除。
- localStorage:持久存储数据,即使浏览器关闭或重启,数据也不会被删除。
存入数据
要将数据存储到 session 中,请使用以下语法:
sessionStorage.setItem('key', 'value'); localStorage.setItem('key', 'value');
其中 “key” 是数据项的名称,”value” 是要存储的数据值。
示例:
要存储一个名为 “user” 的用户的用户名为 “John Doe”,可以使用以下代码:
sessionStorage.setItem('user', 'John Doe');
注意事项