在日常开发中,`JSON`(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。而当我们使用JavaScript处理数据时,经常会遇到需要将`JSON字符串`与`JSON对象`相互转换的情况。下面分享两种常见的转换方法:
首先,将`JSON字符串`转换为`JSON对象`可以使用`JSON.parse()`方法。例如:
```javascript
const jsonString = '{"name":"小明","age":18}';
const jsonObject = JSON.parse(jsonString);
console.log(jsonObject.name); // 输出: 小明
```
其次,将`JSON对象`转换回`JSON字符串`则可以使用`JSON.stringify()`方法。比如:
```javascript
const obj = { name: "小红", age: 20 };
const str = JSON.stringify(obj);
console.log(str); // 输出: {"name":"小红","age":20}
```
这两种方法简单高效,是前端开发者必备技能之一。掌握了它们,就能轻松应对各种数据交互场景啦!✨