OperaでのlocalStorage

JavaScriptでlocalStorageというのがあって
連想配列のようにkeyとvalueで、ローカルに保存することができるみたいです。
保存場所は、Operaの実行ファイルがあるフォルダの
profile\pstorage

localStorage['key'] = 'value';

連想配列を扱うように、これで保存できました。


格納されている、keyとvalueを確認するには
これも、連想配列を扱うように

var arr = [];
for(var i in localStorage) {
	arr.push(i + ': ' + localStorage[i]);
}
alert(arr.join('\n'));

1つ目は、必ず
length: 格納されている数
になるみたいです。


削除するには、アドレス欄に
opera:wabstorage
と入力して設定ページを開いてクリアするか
JavaScript

delete localStorage['key'];//選択して削除
localStorage.clear();//すべて削除

これで削除できました。
これを憶えたので、少しだけJavaScriptでのOperaの操作の幅が広がりました。

追記

正式には

localStorage.getItem('key');//save
localStorage.setItem('key', 'value');//load

のようです。