mozilla

比较版本

JSON

更改版本

修订版 165217:

由 Laser 在 进行的修订 165217

修订版 286505:

由 Laser 在 进行的修订 286505

标题:
JSON
JSON
网址缩略名:
JSON
JSON
标签:
Extensions, "Developing Mozilla"
Extensions, "Developing Mozilla"
内容:

修订版 165217
修订版 286505
n8      <b>JSON</b> (<b>JavaScript Object Notation</b>) is a data-in8      <b>JSON</b> (<b>JavaScript Object Notation</b>)是一种数据交换格式,是以
>nterchange format, based on a subset of <a href="cn/JavaScript">J><a href="cn/JavaScrip">JavaScrip</a>语法的一个子集为基础的。可以用于书写任何类型的 JavaS
>avaScript</a> syntax. It is useful when writing any kind of JavaS>crip 为基础的应用,包括扩展。参阅 <a class=" external" href="http://json.org/" 
>cript-based application, including extensions. See http://json.or>rel="freelink">http://json.org/</a> 获取细节。
>g/ for details. 
n11      Native JSON support is anticipated in one of future versionn11      可以预期,未来的某个版本的 JavaScript({{ Bug(340987) }})将会内置 JSON 支持。
>s of JavaScript ({{template.Bug(340987)}}). 
n14      <span class="comment">One great use of JSON is to easily stn14      <span class="comment">One great use of JSON is to easily st
>ore objects in preferences as char preferences.</span> {{template>ore objects in preferences as char preferences.</span> {{ 注意("本文的
>.Note("The rest of this article is tailored towards extension and>剩余部分是针对扩展和 XUL 应用开发人员进行了剪裁的。") }}
> XUL application developers.")}} 
n16    <h2 name="JSON_in_Firefox_2">n16    <h2 id="Firefox_2.E9.87.8C.E9.9D.A2.E7.9A.84_JSON" name="Fire
 >fox_2.E9.87.8C.E9.9D.A2.E7.9A.84_JSON">
17      JSON in Firefox 217      Firefox 2里面的 JSON
n20      No JSON support is included in Firefox 2. Using the code frn20      No JSON support is included in Firefox 2. Using the code fr
>om <a class="external" href="http://json.org">json.org</a> can be>om <a class="external" href="http://json.org">json.org</a> can be
> problematic and raise variations on {{template.Bug(397595)}}. Yo> problematic and raise variations on {{ Bug(397595) }}. You shoul
>u should adapt the code from json.org or from {{template.Source(">d adapt the code from json.org or from {{ Source("js/src/xpconnec
>js/src/xpconnect/loader/JSON.jsm", "JSON.jsm")}}, which provides >t/loader/JSON.jsm", "JSON.jsm") }}, which provides a JSON object 
>a JSON object which can be used to serialize to JSON and parse JS>which can be used to serialize to JSON and parse JSON.
>ON. 
n22    <h2 name="JSON_in_Firefox_3">n22    <h2 id="JSON_in_Firefox_3" name="JSON_in_Firefox_3">
n26      Firefox 3 introduced the {{template.Interface("nsIJSON")}} n26      Firefox 3 introduced the {{ Interface("nsIJSON") }} interfa
>interface, which provides easy to use support for encoding and de>ce, which provides easy to use support for encoding and decoding 
>coding JSON strings from JavaScript code. Firefox 3 also includes>JSON strings from JavaScript code. Firefox 3 also includes a <a h
> a <a href="cn/Using_JavaScript_code_modules">JavaScript code mod>ref="cn/Using_JavaScript_code_modules">JavaScript code module</a>
>ule</a> for JSON encoding and decoding, JSON.jsm. The code module> for JSON encoding and decoding, JSON.jsm. The code module can be
> can be imported using <code><a href="cn/Components.utils.import"> imported using <code><a href="cn/Components.utils.import">Compon
>>Components.utils.import</a></code>.>ents.utils.import</a></code>.
n28    <h2 name="Using_JSON">n28    <h2 id="Using_JSON" name="Using_JSON">
n31    <h3 name="Quick_Warning">n31    <h3 id="Quick_Warning" name="Quick_Warning">
n37    <h3 name="Using_JSON.jsm">n37    <h3 id="Using_JSON.jsm" name="Using_JSON.jsm">
n44Components.utils.import("resource://gre/modules/json.jsm");n44Components.utils.import("<a class=" external" href="resource://gr
 >e/modules/json.jsm" rel="freelink">resource://gre/modules/json.js
 >m</a>");
n57    <h3 name="Using_nsIJSON">n57    <h3 id="Using_nsIJSON" name="Using_nsIJSON">
n80    <h3 name="Limitations">n80    <h3 id="Limitations" name="Limitations">
n94    <h3 name="See_also">n94    <h3 id="See_also" name="See_also">
t102    <div class="noinclude"></div>{{ wiki.languages( { "ja": "ja/Jt102    <div class="noinclude"></div>{{ languages( { "ja": "ja/JSON",
>SON", "en": "en/JSON" } ) }}> "en": "en/JSON" } ) }}

返回历史