ホームページ > 記事 > ウェブフロントエンド > JavaScript はどのようにして現在のドメインからすべての Cookie を削除できますか?
広大なデジタル領域を移動するとき、Cookie は Web サイトがコンピューターまたはデバイスに保存する小さなデータ パケットとして機能します。これらは、閲覧設定を記憶し、ユーザー エクスペリエンスを向上させるのに役立ちます。ただし、場合によっては、プライバシー上の懸念やトラブルシューティングの目的などで、特定のドメインのすべての Cookie をクリアしたい場合があります。
JavaScript を使用して現在のドメインを使用する場合は、次のコードを使用できます:
function deleteAllCookies() { document.cookie.split(';').forEach(cookie => { const eqPos = cookie.indexOf('='); const name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT'; }); }
このコードは、document.cookie プロパティに保存されている各 Cookie を効果的にループします。 ; を使用して区切り文字としての文字。各 Cookie について、Cookie 名を抽出し、遠い過去に設定された有効期限で上書きします。これにより、Cookie はシステムから効果的に削除されます。
このコードは一般的に効果的ですが、次の制限事項に注意することが重要です。
以上がJavaScript はどのようにして現在のドメインからすべての Cookie を削除できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。