ホームページ >ウェブフロントエンド >jsチュートリアル >window.name を使用して windowStorage コードを実装する
read: function(key) {
if (!this._inited) {
throw new Error('読み取る前に初期化してください。');
}
return this._data[key ];
},
write: function(key, value) {
var str = [];
if (!this._inited) {
throw new Error('書き込む前に初期化してください。');
}
this._data[key] = value;
for (var k in this._data) {
str.push(escape(k) ':'エスケープ(this._data[k]) );
}
window.name = str.join('|');
}
};