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

Posted 朱两边

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端学习笔记JavaScript JSON对象相关操作相关的知识,希望对你有一定的参考价值。

//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对象相关操作的主要内容,如果未能解决你的问题,请参考以下文章

前端乱煮之javascript学习笔记五

《javascript高级程序设计》学习笔记 | 8.2.创建对象

[前端JS学习笔记]JavaScript prototype 对象

《javascript高级程序设计》学习笔记 | 8.1.理解对象

前端乱煮之javascript学习笔记一

[前端JS学习笔记]JavaScript 数组