ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用して Cookie を削除するにはどうすればよいですか?
JavaScript を使用した Cookie の削除
コード内で、提供された値を cookie_name に設定する setCookie という関数を作成しました。 createCookie 関数は定義されていますが、コードでは使用されません。
Cookie を効果的に削除するには、次のアプローチを組み込むことを検討してください。
function delete_cookie(name, path, domain) { if (get_cookie(name)) { document.cookie = name + "=" + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01 Jan 1970 00:00:01 GMT"; } }
get_cookie 関数は次のように定義できます。
function get_cookie(name) { return document.cookie.split(";").some((c) => { return c.trim().startsWith(name + "="); }); }
プログラムの先頭で delete_cookie 関数を使用すると、有効期限を次のように設定することで、指定した Cookie を効果的に削除できます。過去のこと。
以上がJavaScript を使用して Cookie を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。