js生成json的有关问题

js生成json的问题
怎么用js形成形成下面的json?
js生成json的有关问题
------解决方案--------------------
定义数组 用“[]” 放值用push()

定义字面量用“var s={}”  放值用 s[key]="值";
------解决方案--------------------
稍微看下书,就都知道了。这样下去没希望。你总得知道js怎么处理json的吧。
------解决方案--------------------
var array=[];
 var s={};
 s["type"]="pei";
 s["name"]=""zhangsan;
 var array2=[];
 array2,push(["IE","28"]);//有几个就放几个。
s["data"]=array2;
 array.push(s);