javascript – 将JS对象转换为JSON字符串

如果我在JS中定义了一个对象:

var j={"name":"binchen"};

如何将对象转换为JSON?输出字符串应为:

'{"name":"binchen"}'
最佳答案
现代浏览器(IE8,FF3,Chrome等)具有内置的JSON支持(与JSON2相同的API)。

所以,只要你不处理与IE6 / 7,你可以做它只是像那样容易:

var j={"name":"binchen"};
JSON.stringify(j); // '{"name":"binchen"}'

但是要添加对oldie的支持,你还应该包括json2 script

转载注明原文:javascript – 将JS对象转换为JSON字符串 - 代码日志