json转string后保留换行符

JSON.stringify(secondItem, null, 2);

研究一下后两个参数的作用

// 第二个参数
const secondItem = { 
  title: 'Transformers', 
  year: 2007,
};
JSON.stringify(secondItem, ['title']);
// { 'title':'Transformers' }
// 第二个参数输入数组,可以返回新json,内容保留了数组内的键与对应值
// 第二个参数为null,可保留全部
// 第三个参数
const secondItem = { 
  title: 'Transformers', 
  year: 2007
};
JSON.stringify(secondItem, null,2);
//{
//  "title": "Transformers",
//  "year": 2007
//}
// 第三个参数输入数字,控制序列比字符的间距
JSON.stringify(secondItem, null,'!');
//{
//!"title": "Transformers",
//!"year": 2007
//}
// 第三个参数输入字符串,字符串的内容替换掉空白的字符
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容