文章目录
  1. 1. 字符串转对象
  2. 2. 对象转字符串

JSON本身是JavaScript原生格式,这意味着JS操作JSON起来比其他语言都要优雅。

JSON的结构一般分为对象数组
对象以{}包括,例如{'a':'a','b':1234,c:'2008-08-08'}
数组以[]包括,例如[{'a':'a','b':1234,c:'2008-08-08'},{'a':'a','b':1234,c:'2008-08-08'}]

字符串转对象

1
2
3
var obj = eval('(' + str + ')');	// 无论转多少次都是JSON对象
var obj = str.parseJSON(); // 会抛出异常
var obj = JSON.parse(str);

对象转字符串

1
2
var str = obj.toJSONString();
var str = JSON.stringify(obj);
文章目录
  1. 1. 字符串转对象
  2. 2. 对象转字符串