首页  >  文章  >  web前端  >  JavaScript 如何提供原生 JSON 解析和序列化?

JavaScript 如何提供原生 JSON 解析和序列化?

Patricia Arquette
Patricia Arquette原创
2024-10-20 15:13:29758浏览

How does JavaScript provide native JSON parsing and serialization?

浏览器原生 JSON 解析和序列化

window.JSON 对象在现代浏览器中提供原生 JSON 支持,包括 Internet Explorer 8 、 Firefox 3.1、Safari 4 和 Chrome 3。该对象公开两个方法:

JSON.parse(str)

解析 JSON 字符串 str 并返回表示解码数据的对象。

JSON.stringify(obj)

返回 JavaScript 对象 obj 的 JSON 表示形式。

示例

<code class="js">// Parse JSON string
const data = JSON.parse('{"name": "John", "age": 30}');

// Serialize object to JSON string
const json = JSON.stringify({ name: "Jane", age: 35 });</code>

其他信息

有关更详细的文档,请参阅 MDN 文章:

[https://developer.mozilla.org/en-US/docs/Web/ JavaScript/Reference/Global_Objects/JSON](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON)

以上是JavaScript 如何提供原生 JSON 解析和序列化?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn