📜  JavaScript Cookies

📅  最后修改于: 2020-10-25 04:22:28             🧑  作者: Mango

JavaScript Cookies

Cookie是在服务器端和客户端之间保留的大量信息。 Web浏览器在浏览时会存储此信息。

Cookie包含的信息通常是字符串形式的名称/值对,并以分号分隔。它维护用户的状态并记住所有网页中的用户信息。

Cookies如何工作?

  • 当用户向服务器发送请求时,该请求中的每一个都被视为由不同用户发送的新请求。
  • 因此,要识别旧用户,我们需要将cookie与服务器的响应一起添加。
  • 客户端的浏览器。
  • 现在,每当用户向服务器发送请求时,该cookie就会自动添加到该请求中。由于使用cookie,服务器可以识别用户。

如何在JavaScript中创建Cookie?

在JavaScript中,我们可以使用document.cookie属性创建,读取,更新和删除cookie。

以下语法用于创建cookie:

document.cookie="name=value";

JavaScript Cookie示例

例子1

让我们看一个设置和获取cookie的示例。








    



例子2

在这里,我们分别显示cookie的名称/值对。








    



例子3

在此示例中,我们提供颜色选择,并将选定的颜色值传递给cookie。现在,cookie将用户的最后选择存储在浏览器中。因此,在重新加载网页时,用户的最后选择将显示在屏幕上。