JSON.stringify,JSON.parse

  1. JSON.stringify(value, replacer, space):这个方法将 JavaScript 对象转化为 JSON 字符串。

    • value:必需,需要转化为 JSON 字符串的值。
    • replacer:可选,一个函数或者数组,用来过滤或转换对象的属性。
    • space:可选,一个数值或字符串,用来创建缩进的空白。
  2. JSON.parse(text[, reviver]):这个方法将一个 JSON 字符串解析为 JavaScript 对象。

    • text:必需,需要解析的 JSON 字符串。
    • reviver:可选,一个函数,用来过滤或转换解析后的对象属性。

下面是一个使用示例:

复制代码
 

|---|--------------------------------------------------------------------------------|
| | let obj = { |
| | name: "John", |
| | age: 30, |
| | city: "New York" |
| | }; |
| | |
| | let jsonString = JSON.stringify(obj); |
| | console.log(jsonString); // 输出:"{"name":"John","age":30,"city":"New York"}" |
| | |
| | let parsedObj = JSON.parse(jsonString); |
| | console.log(parsedObj); // 输出:{ name: 'John', age: 30, city: 'New York' } |

相关推荐
lxl13071 分钟前
C++算法(11)字符串
开发语言·c++·算法
2601_953465612 分钟前
m3u8live.cn深度解析:一款专为开发者打造的 M3U8 调试工具
java·前端·django·音视频·开发工具
娇娇yyyyyy3 分钟前
QT编程(9): QTextEdit
前端·qt
陳10307 分钟前
C++:哈希表
开发语言·c++·散列表
稻草猫.11 分钟前
SpringBoot日志全解析:从调试到持久化
java·开发语言·spring boot·java-ee·idea
小鸡吃米…18 分钟前
Python线程同步
开发语言·数据结构·python
zzb158020 分钟前
RAG from Scratch-优化-routing
java·前端·网络·人工智能·后端·python·mybatis
白帽子黑客-宝哥22 分钟前
渗透测试“保姆级”实战成长手册
开发语言·网络安全·渗透测试·php
codeshareman35 分钟前
JSON.stringify 在 React Hooks 依赖项里的坑:一次复盘
javascript
进击的尘埃37 分钟前
把 LLM 吐出来的组件扔进 `iframe` 跑:沙箱隔离这件事没你想的那么简单
javascript