JSON.parse和JSON.stringify是JavaScript的两个内置函数,用于在JavaScript对象和JSON字符串之间进行转换。
- JSON.parse:
-
- 作用:将JSON字符串转换为JavaScript对象。
- 用法:
JSON.parse(jsonString)
-
- 示例代码:
const jsonString = '{"name": "John", "age": 30}'; const obj = JSON.parse(jsonString); console.log(obj.name); // 输出: John console.log(obj.age); // 输出: 30
- JSON.stringify:
-
- 作用:将JavaScript对象转换为JSON字符串。
- 用法:
JSON.stringify(obj)
- 示例代码:
const obj = {name: 'John', age: 30}; const jsonString = JSON.stringify(obj); console.log(jsonString); // 输出: '{"name":"John","age":30}'