看你是不是在做题,或者题目有要求。没有要求就是json。stringdify完事。
如果是要考你实现json字符串的序列化。那就麻烦一点。
类似伪代码:
fn(json){
var result='';
if array.isarray(json) result='[]';
else
result='{}'
for (var item in json){
if(json[item] is array or object)
result="${item}":${fn(json[item])}
}
else
result="${item}":${json[item] is bool?true or false; is string "json[item]"; is numer?json[item]}
}