js 将对象转换为字符串
在JavaScript中,可以使用JSON.stringify()方法将对象转换为字符串。
例如,给定以下对象:
const obj = {
name: 'John',
age: 30,
city: 'New York'
};
可以通过JSON.stringify()将其转换为字符串:
const objString = JSON.stringify(obj);
console.log(objString); // 输出: '{"name":"John","age":30,"city":"New York"}'
请注意,转换后的字符串中的属性名称必须用双引号括起来,且属性值必须是有效的JSON数据类型(如字符串、数字、布尔值、数组、对象或null)。
如果要将转换后的字符串转回对象,可以使用JSON.parse()方法:
const obj = JSON.parse(objString);
console.log(obj); // 输出: {name: 'John', age: 30, city: 'New York'}
请注意,转换后的对象中的属性名和属性值的类型将与原始对象保持一致。
原文地址: https://www.cveoy.top/t/topic/i4Gi 著作权归作者所有。请勿转载和采集!