在JavaScript 中,怎样把一个对象转化成 JSON 字符串

2025-05-06 01:14:35
推荐回答(2个)
回答1:

如果是在javascript5版本中可以使用 JSON.stringify方法将不含有函数,Date,正则等类型的直接转换成json字符串。

var obj={
    a:'1',
    b:'2'
}
console.log(JSON.stringify(obj); //"{"a":"1","b":"1"}"

对应的将标准的JSON可以直接通过JSON.parse方法转换成javascript对象。

console.log(JSON.parse(JSON.stringify(obj));

回答2:

应该可以用json2.js的js类完成,具体用法的话可以百度一下