ホームページ  >  記事  >  ウェブフロントエンド  >  Pure JSを使用してCookieを操作する方法

Pure JSを使用してCookieを操作する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-07 16:41:212231ブラウズ

今回はpure JSCookieを操作する方法を紹介します。Cookieを操作するためにpure JSを操作する際の注意事項は何ですか。以下は実際的なケースです。見てみましょう。

Cookie は、訪問者のコンピュータに保存される変数です。この Cookie は、同じコンピュータがブラウザを通じてページを要求するたびに送信されます。 JavaScript を使用して Cookie 値を作成および取得できます。

Cookieの追加

説明:

新しいCookieを作成し、ブラウザで管理しましょう!

パラメータの説明:

name - キーと値のペアのキー、値を一意にマークします

value -キーと値のペアの値、Cookie 保存されたコンテンツ

expdays - Cookie の有効期限 (有効時間)

function setCookie ( name, value, expdays ){    var expdate = new Date();    //设置Cookie过期日期
    expdate.setDate(expdate.getDate() + expdays) ;    //添加Cookie
    document.cookie = name + "=" + escape(value) + ";expires=" + expdate.toUTCString();
}

Get Cookie

説明:

パラメーター名に従って Cookie 内の対応する値を取得します

function getCookie ( name ){    //获取name在Cookie中起止位置
    var start = document.cookie.indexOf(name+"=") ;    if ( start != -1 )
    {
        start = start + name.length + 1 ;        //获取value的终止位置
        var end = document.cookie.indexOf(";", start) ;        if ( end == -1 )
            end = document.cookie.length ;        //截获cookie的value值,并返回
        return unescape(document.cookie.substring(start,end)) ;
    }    return "" ;
}

Cookie を削除

説明:

名前の通り、Cookie を削除します (すぐに期限切れになるように設定されています)

function delCookie ( name ){
    setCookie ( name, "", -1 ) ;
}

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、他の関連記事に注目してください。 PHP中国語ウェブサイトです!

関連記事:

自分が書いたコードとブラウザが互換性がない場合はどうすればいいですか?

JS でよく使われる配列メソッドのまとめ

Vue.js の詳細な図解説明

xml2jsをnodejで使う方法まとめ

Pixi.jsの使い方

以上がPure JSを使用してCookieを操作する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。