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' } |

相关推荐
小宋102121 分钟前
从 Kafka 告警到前端实时可见:SSE 在故障诊断平台中的一次完整落地实践
java·前端·kafka
jerrywus24 分钟前
告别手动调试!用 Flutter MCP 让 AI 直接操控你的 App
前端·claude·mcp
几何心凉27 分钟前
AI时代结合Haystack实现自定义数据抓取工具
开发语言
浮桥34 分钟前
uniapp + h5实现悬浮活动按钮组件
前端·javascript·uni-app
Web_Lys35 分钟前
css设置滚动条样式不生效【antDesign UI Table滚动条样式无法自定义 解决方案】
前端·css
a11177636 分钟前
星球浏览 漫游(纯html 开源)
前端·开源·html
csbysj202039 分钟前
JSP 文件上传详解
开发语言
郝学胜-神的一滴42 分钟前
FastAPI:Python 高性能 Web 框架的优雅之选
开发语言·前端·数据结构·python·算法·fastapi
柒.梧.1 小时前
Java位运算详解:原理、用法及实战场景(面试重点)
开发语言·数据库·python
游乐码1 小时前
c#万物之父装箱拆箱
开发语言·c#