如果我只知道其名称的前几个字符 - Javascript,如何删除 cookie?

How to delete a cookie if I only know its name's first few characters - with Javascript?

我正在创建自己的 Cookie 同意,但我在撤销同意时遇到了问题 - 因此用户已经同意,但改变了主意并想要拒绝他们。

关于 Google 分析 cookie,GA 在浏览器中存储了 2 个 cookie。其中一个简单地称为 _ga,而另一个称为 _ga_ + 每个用户的唯一代码(例如:_ga_CPQBB2KVM4)。

我想不出用唯一代码删除 cookie 的方法,因为我只知道它的前 4 个字符(我使用的是 Javascript)。

如果你能帮助我,我将不胜感激!

您可以使用以下方法删除 cookie 值:

function removeCookieValue(name) {
    document.cookie = name+'="";-1; path=/';
}

removeCookieValue('_ga')