🌟js 数组、对象转JSON 以及 JSON 转数组、对象🌟

导读 在日常开发中,我们常常需要将 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

```

这两种方法简单高效,是前端开发的基础技能之一。掌握了它们,就能轻松应对数据交互中的各种场景啦!💪✨