JSON.parse()和JSON.stringify()

原创 2012年02月13日 13:33:09

parse用于从一个字符串中解析出json对象,如

var str = '{"name":"huangxiaojian","age":"23"}'

结果:

JSON.parse(str)

Object
  1. age"23"
  2. name"huangxiaojian"
  3. __proto__Object


注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。


stringify()用于从一个对象解析出字符串,如

var a = {a:1,b:2}

结果:

JSON.stringify(a)

"{"a":1,"b":2}"

相关文章推荐

浅谈 JSON.stringify 方法

用过 json 的应该都知道,把一个对象通过 stringify 之后提交给后台或者存储在 Storage 里是很常用的手段。 但是 IE6-8 下没有 JSON 对象,所以要借助 js...

js数组使用JSON.stringify()和toString()的区别

var arr = [1,2,3,4];  console.log(arr.toString()); //  1,2,3,4  alert(JSON.stringify(arr));  cons...

巧用JSON.stringify()生成漂亮格式的JSON字符串

巧用JSON.stringify()生成漂亮格式的JSON字符串使用JavaScript处理XML基本上就是一个杯具,这也是JSON在程序开发中广受欢迎的原因。我曾经写过一个 JavaScript函数...
  • renfufei
  • renfufei
  • 2015年03月09日 16:32
  • 21627

原生Json.stringify的写法,将json对象转成json字符串

var json = { stringify: function (val) { var stringify = '', ...

ajax如何传送数组、JSON.parse和JSON.stringify区别

【ajax如何传数组给php?有哪些办法?】

JSON.stringify详细说明

下面按定义、参数说明、举例、其它四部分来说明JSON.stringify的具体用法和效果。 定义:     JSON.stringify ( value [, replacer] [ , space]...
  • mole
  • mole
  • 2015年01月04日 21:55
  • 897

ajax中JSON.stringify()和JSON.parse()方法的使用

我们平时使用ajax向后台传递数据时,通常会传递json格式的数据(写在dataType中),当然这里还有其它格式,比如xml、html、script、text、 jsonp格式。 json类型的数据...
  • MOONCOM
  • MOONCOM
  • 2017年01月04日 18:58
  • 3320

JSON.stringify 语法实例讲解

作用:这个函数的作用主要是为了系列化对象的。 可能有些人对系列化这个词过敏,我的理解很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个比方说,你有一...

JSON.parse()和JSON.stringify()

先上代码: function  addInToRoom(){ var userID = $('#userID').val(); var passWord = $('#passWord').val();...
  • chuanyu
  • chuanyu
  • 2015年07月23日 20:52
  • 1330

JSON.stringify可以输出格式化的JSON字符串

JSON.stringify() 方法用于将一个json值转为字符串; JSON.parse() 方法用于将json字符串转化成对象;     当我们用JSON.stringify()方法...
  • my_Wade
  • my_Wade
  • 2015年08月08日 10:54
  • 4240
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSON.parse()和JSON.stringify()
举报原因:
原因补充:

(最多只允许输入30个字)