Javascript,创建多个cookie文件

Javascript,创建多个cookie文件,javascript,cookies,Javascript,Cookies,有没有办法创建多个cookie文件?我不是要在同一个文件中添加多个密钥,而是要创建完全独立的cookie文件。每次我尝试以下操作时,都会替换cookie文件,而不是创建新文件: document.cookie="name=Johe2; expires=Thu, 18 Dec 2017 12:00:00 UTC"; document.cookie="name=Johe; expires=Thu, 18 Dec 2017 12:00:00 UTC"; 示例:如下图所示,adobe.com网站在我的

有没有办法创建多个cookie文件?我不是要在同一个文件中添加多个密钥,而是要创建完全独立的cookie文件。每次我尝试以下操作时,都会替换cookie文件,而不是创建新文件:

document.cookie="name=Johe2; expires=Thu, 18 Dec 2017 12:00:00 UTC";
document.cookie="name=Johe; expires=Thu, 18 Dec 2017 12:00:00 UTC";
示例:如下图所示,adobe.com网站在我的计算机上有4个cookie。我只能使用上面的代码创建1:

您可以创建任意数量的cookie,但密钥必须不同

document.cookie
有点奇怪,因为它可以被视为字符串,但它不是真正的字符串,它后面有一个对象存储键和值,因此创建两个不同的cookie是使用两个不同的键完成的

如果使用同一个键,则会自然覆盖该值,因为这是更改cookie值的方式

document.cookie = "name1=Johe2; expires=Thu, 18 Dec 2017 12:00:00 UTC";
document.cookie = "name2=Johe; expires=Thu, 18 Dec 2017 12:00:00 UTC";

创建两个cookie,其键分别为
name1
name2

您在谈论什么文件?我附上了一张图片,解释了我的意思,这是因为两个cookie使用相同的键
name
,如果您将其更改为
name1
name2
,则创建两个不同的cookie