#navi_header|JavaScript| JSON (JavaScript Object Notation) についてメモとか参考リンクとか。 歴史: - Ecma Script 3rd (1999) のオブジェクトの記法をベースとして、2006年にRFC4627が発行。多分それ以前からJSON自体は使われていたと思われます。 - 2007年、Ecma Script 3.1 の草案ですでにネイティブJSONオブジェクトのサポートが取り上げられていたようです。 -- http://wiki.ecmascript.org/doku.php?id=es3.1:json_support - Ecma Script 5th (2009) でJSONオブジェクトがサポートされます。JSON.parse(), JSON.stingify()が登場します。 -- 同2009年リリースのFirefox 3.5 でもJSONオブジェクトがサポートされています(Gecko 1.9.1)。 - 2012年現在、PC上の主要Webブラウザのほぼ全バージョンでJSONオブジェクトはサポートされています。 -- http://kangax.github.com/es5-compat-table/ 参考リンク: - http://www.json.org/ -- http://www.json.org/js.html - http://tools.ietf.org/html/rfc4627 - JSON.parse(), JSON.stringify() (Ecma Script 5.1) -- http://www.ecma-international.org/ecma-262/5.1/ - http://kangax.github.com/es5-compat-table/ - http://wiki.ecmascript.org/doku.php?id=es3.1:json_support - MDNでのJSONの記事 -- Firefox 3.5まで --- https://developer.mozilla.org/ja/docs/JSON -- Firefox 3.5以降(Ecma ScriptのネイティブJSONサポート) --- https://developer.mozilla.org/ja/docs/Using_native_JSON - http://ja.wikipedia.org/wiki/ECMAScript - http://ja.wikipedia.org/wiki/JSON #navi_footer|JavaScript|