Cookie

Cookieを読み書きするためのライブラリです。

Jamritas.Cookie.save('foo', 'bar');
var value = Jamritas.Cookie.load('foo');

Jamritas.Cookie

スタティックメソッド

load([name[, all]])

nameに対する値をクッキーから取得し、文字列を返します。nameに対する値が存在しない場合はnullを返します。nameに対する値が複数ある場合には、最初に見付かった値を返します。

第二引数にtrueを与えて呼び出すと、nameに対する全ての値を配列として返します。nameに対する値が見付からない場合は空配列を返します。

引数を与えずにこのメソッドを呼び出すと、クッキーに保存されている全てのデータをObjectのインスタンスとして返します。

save(name, value[, config])

namevalueの組をクッキーに保存します。

configには以下のプロパディを持ったObjectのインスタンスを与えることができます。

expires
Dateのインスタンス
path
文字列
domain
文字列
secure
真偽値
Jamritas.Cookie.save('foo', 'bar', {path: '/'});
remove(name[, config])

クッキーからnameに対する値を削除します。

configにはsave()の第三引数と同じものを指定できます(expiresは無視されます)。

SourceForge.net Logo