如何将js的数组格式的转成json格式,并且访问里面的数据?
代码如下:
<script type="text/javascript">
	$(function(){
		var data=new Array();
		var obj=new Object();
		obj.name='test1';
		obj.age=23;
		data.push(obj);
		var s=JSON.encode(data);
	});	
	</script>
上面的代码运行报错,我想访问data数组中的每个obj中的name、age该如何写呢?
------解决方案--------------------data[0].name
data[0].age
试试
------解决方案--------------------for(i=0; i<data.length; i++) {
  alert(data[i].name);
}------解决方案--------------------低版本IE不支持JSON对象,而且JSON对象也没有encode方法,是JSON.stringify
var s=JSON.stringify(data);