📜  具有多个名称的JavaScript Cookie

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

具有多个名称/值对的Cookie

在JavaScript中,cookie只能包含一个名称/值对。但是,要存储多个名称/值对,我们可以使用以下方法:-

  • 将自定义对象序列化为JSON字符串,对其进行解析,然后存储在cookie中。
  • 对于每个名称/值对,请使用单独的cookie。

在Cookie中存储名称/值对的示例

例子1

让我们看一个检查Cookie是否包含多个名称/值对的示例。






    Name: 
Email:
Course:

输出:

单击获取Cookie按钮时,将出现以下对话框。

在这里,我们可以看到仅显示一个名称值。

但是,如果单击“在不填写表单的情况下获取Cookie”,则会出现以下对话框。

例子2

让我们看一个使用JSON在Cookie中存储不同名称/值对的示例。






    Name: 
Email:
Course:

输出:

单击获取Cookie按钮时,将出现以下对话框。

在这里,我们可以看到所有存储的名称/值对均已显示。

例子3

让我们看一个示例,将每个名称/值对存储在不同的Cookie中。






    Name: 
Email:
Course:

输出:

单击获取Cookie按钮时,将出现以下对话框。

在这里,我们还可以看到显示了所有存储的名称/值对。