Pot.js で利用可能。 PotLite.js では利用できません。
Hash を Object で取得します。
Pot.Hash インスタンスに設定されているすべての要素を、Object で取得します。
注意として、'prototype' や 'hasOwnProperty', '__iterator__' などのキー名がある場合
取得したオブジェクトは正常に扱えない可能性があります。
インスタンスのすべての要素を持つ Object が返ります。
var hash = new Pot.Hash();
hash.set('foo', {foo: 1});
hash.set('bar', ['bar', 2]);
hash.set('baz', function() { return 'baz'; });
hash.set('qux', 3);
hash.set('quux', 3);
Pot.debug(hash.toObject());
// {
// foo: {foo: 1},
// bar: ['bar', 2],
// baz: function() { return 'baz'; },
// qux: 3,
// quux: 3
// }