読者です 読者をやめる 読者になる 読者になる

Panda Noir

JavaScript の限界を究めるブログです。

ほぼ全てのデータをJSONに変換できるライブラリmyJSON

まあだっさい名前してて御察しの通り自作ライブラリです。正規表現、Dateオブジェクトなど通常のJSONでは変換できないオブジェクトも変換し、再度オブジェクトに戻すことができます。使用用途としては例えばローカルにデータ保存する時にDateオブジェクトは別処理見たいにしてわけたり独自の実装せずに済むようになります。また、ディープコピー取るのも楽です(初見でディープコピーしてるとわからないコードになってしまうので使用する際は注意してください)。

関数以外のオブジェクトなら変換できます。プロトタイプで作るクラスに関しては対応してませんのでご了承ください。 よろしくお願いします。myJSON