-
Notifications
You must be signed in to change notification settings - Fork 4
/
87.txt
67 lines (46 loc) · 3.23 KB
/
87.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
[2] [CODE(JS)@en[JSON]] は、 [[JSON]] データ形式の操作に関する [[API]] です。
;; データ形式については [[JSON]] の項を参照。
* メンバー
[1]
[FIG(short list)[
- [CODE(JS)@en[[[JSON.parse]]]]
- [CODE(JS)@en[[[JSON.stringify]]]]
]FIG]
* 歴史
[9] [CITE[Re: Native JSON parsing API]] ([[Henri Sivonen]] 著, [TIME[2008-06-16 06:12:12 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14410>
>
The JSON parsers I've used in non-browser contexts have been Draconian
and incompatible with existing content such as output from
del.icio.us, which can contain escaped single quotes, which isn't
allowed in proper JSON.
[10]
[CITE[JSON Serialization (was Re: ES4 draft: Name)]] ([TIME[2008-04-01 12:34:49 +09:00]] 版) <https://mail.mozilla.org/pipermail/es-discuss/2008-March/002397.html>
[11] [CITE[Re: Native JSON parsing API]] ([[Maciej Stachowiak <mjs@...>]] 著, [TIME[2008-06-14 08:43:00 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14404>
>Native JSON parsing is being considered for the next versions of
ECMAScript (the 3.1 and 4 versions). It seems like a better fit there
than in HTML5. If it ends up not being added to ECMAScript, I would
propose it as a standalone spec for the W3C Web Apps WG.
[12] [CITE@en[es3.1:json_support '''['''ES4 Wiki''']''']] ([TIME[2008-12-20 11:20:05 +09:00]] 版) <http://wiki.ecmascript.org/doku.php?id=es3.1:json_support>
[14] [CITE@ja-jp[2008/9/10 - Internet Explorer 8 のネイティブ JSON]] ([TIME[2009-02-02 22:11:29 +09:00]] 版) <http://msdn.microsoft.com/ja-jp/ie/dd218503.aspx>
[15] [CITE@en-us[Firefox 3.1 for developers - MDC]] ([TIME[2009-02-08 18:25:06 +09:00]] 版) <https://developer.mozilla.org/ja/Firefox_3.1_for_developers#.E6.96.B0.E3.81.97.E3.81.8F.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.95.E3.82.8C.E3.81.9F.E6.A9.9F.E8.83.BD_2>
>ネイティブ JSON の DOM バインディング( bug 408838 ) 。
[13] [CITE@en-us[JSON - MDC]] ([TIME[2009-02-02 22:06:53 +09:00]] 版) <https://developer.mozilla.org/en/JSON>
[16] [CITE[JSON、8進数 - 素人がプログラミングを勉強するブログ]] ([TIME[2009-06-28 10:12:45 +09:00]] 版) <http://d.hatena.ne.jp/javascripter/20090627/1246111914>
>まず、0123のように、0以外で先頭が0の数値はJSONとして不正である。
>例えばJSON.parse("0123")を評価すると、IE8とWebKit(r45311)ではSyntaxErrorが投げられる。
>
Firefox(20090617のナイトリー)では、123になる。
>
http://www.json.org/json2.js:json2.jsとGoogle Chrome(3.0.191)では、83になる。
[18] [CITE@en-us[JSON - MDC]]
([TIME[2009-10-18 14:43:23 +09:00]] 版)
<https://developer.mozilla.org/ja/JSON>
[3] [CITE@en[douglascrockford/JSON-js: JSON in JavaScript]]
([TIME[2016-07-19 13:24:17 +09:00]])
<https://github.com/douglascrockford/JSON-js>
[4] [CITE@en[Merge pull request #206 from martinthomson/json_any]]
([[mvano]]著, [TIME[2016-07-25 18:01:17 +09:00]])
<https://github.com/w3c/push-api/commit/4ea614984ea48fa27e846581357344638c840aff>
[5] [CITE@en[Editorial: remove JSON typedef]]
([[annevk]]著, [TIME[2016-07-25 18:39:43 +09:00]])
<https://github.com/whatwg/fetch/commit/292c62961e8581bd7e1e119ed2f0827e482ff0b7>