JavaScript
Haxe

HaXeはクッキーの扱いが簡単。

More than 5 years have passed since last update.

JavaScriptでのクッキーの扱いって、読み込み時にいちいちsplitしたりいろいろめんどくさいんですね。かといってクッキーのためにjQueryとかライブラリ導入するのも気がひけます。

でも、そんなこともHaXeを使えば解決です。


Main.hx

class Main {

static function main() {

//クッキーに登録されているすべての変数を取得。
var all:Hash<String> = Cookie.all();

//変数を取得
all.get( "key" );
//または
Cookie.get( "key" );

//変数の有無を確認
all.exists( "key" );
//または
Cookie.exists( "key" );

//変数の削除
Cookie.remove( "key" );

//変数の書きこみ。
Cookie.set( "key", "value" );

//以下の情報で変数を書きこみ。
var value = "hoge";
var domain = "hoge.com";
var path = "/hoge";
var expiresDelay = 1000; //有効期限1000秒

Cookie.set( "key", value, expiresDelay, path, domain );
}
}


こんなかんじに簡単にクッキーがあつかえます。