JavaScript中JSON.stringify() 和 JSON.parse() 如何使用

2023-04-17 22:32:00 json javascript 如何使用

JSON.stringify() 和 JSON.parse() 是 JavaScript 中的两个函数,用于将 JavaScript 对象转换为 JSON 字符串和将 JSON 字符串转换为 JavaScript 对象的操作。

JSON.stringify() 函数用于将 JavaScript 对象转换为 JSON 字符串。它接受三个参数:要转换的值;可选的替换数组;可选的格式化函数。它返回一个 JSON 字符串,表示要转换的值。例如:

// 将 JavaScript 对象转换为 JSON 字符串
let jsonString = JSON.stringify({name: 'John', age: 30});

// 输出:{"name":"John","age":30}
console.log(jsonString);

JSON.parse() 函数用于将 JSON 字符串转换为 JavaScript 对象。它接受一个参数:要转换的 JSON 字符串,并返回一个 JavaScript 对象。例如:

// 将 JSON 字符串转换为 JavaScript 对象
let obj = JSON.parse('{"name":"John","age":30}');

// 输出:{name: "John", age: 30}
console.log(obj);

JSON.stringify() 和 JSON.parse() 是 JavaScript 中常用的两个函数,可以用来将 JavaScript 对象和 JSON 字符串进行相互转换。它们可以用于在 JavaScript 和服务器之间传递数据,以及在 JavaScript 中存储和读取数据。

相关文章