导读 在日常开发中,我们常常需要将 JavaScript 的数组或对象转换为 JSON 格式进行存储或传输,反之亦然。掌握这些技巧至关重要!👇首先,当...
在日常开发中,我们常常需要将 JavaScript 的数组或对象转换为 JSON 格式进行存储或传输,反之亦然。掌握这些技巧至关重要!👇
首先,当需要将 JavaScript 对象或数组 转换为 JSON 格式时,可以使用 `JSON.stringify()` 方法。例如:
```javascript
const obj = { name: "Alice", age: 25 };
const jsonString = JSON.stringify(obj);
console.log(jsonString); // 输出: {"name":"Alice","age":25}
```
而当我们从服务器接收到 JSON 数据后,想要将其还原为 JavaScript 对象或数组时,则需调用 `JSON.parse()` 方法。比如:
```javascript
const jsonStr = '{"name":"Bob","hobbies":["reading","traveling"]}';
const parsedObj = JSON.parse(jsonStr);
console.log(parsedObj.hobbies[1]); // 输出: traveling
```
这两种方法简单高效,是前端开发的基础技能之一。掌握了它们,就能轻松应对数据交互中的各种场景啦!💪✨