可以使用JSON.stringify()
方法将Javascript对象转换成JSON字符串,并使用正则表达式将换行符和空格去除。
var obj = {name: 'John', age: 30, city: 'New York'};
var jsonString = JSON.stringify(obj);
var compactJsonString = jsonString.replace(/\s/g, '');
console.log(compactJsonString);
输出结果为:
{"name":"John","age":30,"city":"NewYork"}