JSON.stringify(obj) JSON.parse(json)

1. JSON.stringify():把javascript对象序列化为json字符串

var json = JSON.stringify(object); object stringify to json string

序列化

语法:

JSON.stringify(value [, replacer] [, space])

参数:

value:必选,输入的对象,如数组,类等。 

replacer:可选的,又分为2种方式,一种是数组,第二种是方法。 

space:分隔符的


2. JSON.parse():把json字符串解析为原生javascript值

var obj = JSON.parse(json); json string parse to obj

$.each(obj, function( index, value ) {

    console.log( index + ": " + value );

});

解析

语法:

JSON.parse(text[, reviver])

参数:

text:必需,一个有效的JSON字符串。

reviver:可选,一个转换结果的函数。将为对象的每个成员调用此函数。如果成员包含嵌套对象,则先于父对象转换嵌套对象。

对于每个成员,会发生以下情况:

-如果reviver返回一个有效值,则成员值将替换为转换后的值。

-如果reviver返回它接收的相同值,则不修改成员值。

-如果reviver返回nullundefined,则删除成员。

返回值:

一个对象或数组。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  •   曾经有一段时间,XML 是互联网上传输数据化结构的事实标准。Web 服务的第一次浪潮很大程度上都是建立在 XM...
    霜天晓阅读 2,870评论 0 1
  • 引言 曾经有一段时间,XML是互联网上传输结构化数据的事实标准。Web服务的第一次浪潮很大程度上都是建立在XML之...
    DHFE阅读 3,800评论 0 0
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,165评论 0 3
  • 我们先来看一个JS中常见的JS对象序列化成JSON字符串的问题,请问,以下JS对象通过JSON.stringify...
    程序员之路阅读 4,572评论 0 6
  • $ 什么是JSON ?   JSON: JS 对象表示法,它是一种数据格式,不是一种编程语言。JSON不支持变量,...
    果汁凉茶丶阅读 4,918评论 1 3

友情链接更多精彩内容