码迷,mamicode.com
首页 > 编程语言 > 详细

【前端学习笔记】JavaScript JSON对象相关操作

时间:2016-11-11 17:41:30      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:undefined   blog   efi   function   class   val   json对象   bool   写法   

//JSON方法
//JSON.parse();
var json = ‘{"name":"zj","age":23}‘;
JSON.parse(json); //--> {name: "zj", age: 23}
// IE6/7不兼容的写法
if(!window.JSON){
	window.JSON = {
		parse:function(json){
			return eval(‘(‘ + json + ‘)‘);

		}
	}
}

// JSON.stringify()
var obj = {
	num:1,
	str:‘abc‘,
	und:undefined,
	nul:null,
	bool:true,
	obja:{a:1,b:‘aa‘},
	func:function(){},
	reg:/\s*/g
}
JSON.stringify(obj); //--> ‘{"name":"zj","age":23}‘

var Obj = {
	num:1,
	str:‘abc‘,
	und:undefined,
	nul:null,
	bool:true,
	obja:{a:1,b:‘aa‘},
	func:function(){},
	reg:/\s*/g
}
JSON.stringify(Obj); //--> 
//   
//  ‘{                           
//  	"num":1,                  
//  	"str":"abc",              
//  	"nul":null,               
//  	"bool":true,              
//  	"obja":{"a":1,"b":"aa"},  
//  	"reg":{}                  
//  }‘ 

  

【前端学习笔记】JavaScript JSON对象相关操作

标签:undefined   blog   efi   function   class   val   json对象   bool   写法   

原文地址:http://www.cnblogs.com/zachary93/p/6054918.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!