猿问

JS将JSON对象转为全字符串格式

有一个JSON对象如下:


{a:1,b:"name"}

使用了JSON.stringify转换之后是这样的:


{"a":1,"b":"name"}

请问,如何在转化的同时,将a的值1也给转换为字符串,即这种结果:


{"a":"1","b":"name"}


拉丁的传说
浏览 1138回答 2
2回答

梦里花落0921

 let a = { a: 1, b: "name" } let b = JSON.stringify(a, (key, val) => typeof val === 'number' ? "" + val : val)
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答