🎉jsJSON.stringify 语法实例讲解 📝
在 JavaScript 中,`JSON.stringify()` 是一个非常实用的方法,用于将 JavaScript 对象或值转换为 JSON 字符串。它可以帮助我们轻松地存储或传输数据!🌟
首先,让我们看看基本用法:
```javascript
const obj = { name: "小明", age: 25 };
const jsonString = JSON.stringify(obj);
console.log(jsonString); // 输出: {"name":"小明","age":25}
```
🌟 参数详解:
1. 对象/数组:需要被转换的内容。
2. replacer(可选):用于修改输出的 JSON 数据。
```javascript
const obj = { secret: "不要泄露" };
console.log(JSON.stringify(obj)); // {"secret":"不要泄露"}
console.log(JSON.stringify(obj, (_, value) => value === "不要泄露" ? "已隐藏" : value));
// 输出: {"secret":"已隐藏"}
```
3. space(可选):增加缩进,便于阅读。
```javascript
console.log(JSON.stringify({ key: "value" }, null, 2));
// 输出:
// {
// "key": "value"
// }
```
💡 注意事项:
- `undefined`、函数等不会被序列化。
- 循环引用会导致错误。
掌握 `JSON.stringify()`,让你的数据处理更高效!🚀
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。