ホームページ  >  記事  >  ウェブフロントエンド  >  独自のjsツール Cookieのカプセル化_javascriptスキル

独自のjsツール Cookieのカプセル化_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 18:47:431071ブラウズ

現時点では、再利用を容易にするために Cookie 操作をカプセル化することが最善です
====================

コードをコピー コードは次のとおりです:

/**
Cookie クラス
使用する js ファイルにこのクラスを配置します。
1.add(name,value,100); Cookie を追加します
2.get(name);削除(名前);
使用例:
Cookie.add("sk","ss",3);
alert(cookie.get("sk")); (「スク」);*/
var Cookie=new function() {
/ /Cookie を追加
this.add=function(name,value,hours){
var life=new Date().getTime();
life =hours*1000*60;
var cookieStr =name "="scape(value) ";expires=" new Date(life).toGMTString();
document.cookie=cookieStr;
}; value
this .get=function(name){
var cookies = document.cookie.split(";");
if(cookies.length>0){
var cookie=cookies[ 0].split( "=);
if(cookie[0]==name)
return unescape(cookie[1])
return
};
// Cookie を削除します
this.remove=function(name){
var cookieStr=name "="scape('null') ";expires=" new Date().toGMTString(); 🎜>document.cookie =cookieStr;
}

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