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

相关推荐
Mintopia2 分钟前
Three.js 射线拾取原理:像素世界的侦探故事
前端·javascript·计算机图形学
Zhen (Evan) Wang4 分钟前
(豆包)xgb.XGBRegressor 如何进行参数调优
开发语言·python
虾球xz18 分钟前
CppCon 2018 学习:THE MOST VALUABLE VALUES
开发语言·c++·学习
掘金安东尼21 分钟前
前端周刊第421期(2025年7月1日–7月6日)
前端·面试·github
摸鱼仙人~23 分钟前
深入理解 classnames:React 动态类名管理的最佳实践
前端·react.js·前端框架
未来之窗软件服务26 分钟前
chrome webdrive异常处理-session not created falled opening key——仙盟创梦IDE
前端·人工智能·chrome·仙盟创梦ide·东方仙盟·数据调式
kymjs张涛26 分钟前
零一开源|前沿技术周报 #6
前端·ios·harmonyos
玲小珑29 分钟前
Next.js 教程系列(十)getStaticPaths 与动态路由的静态生成
前端·next.js
天天鸭36 分钟前
写个vite插件自动处理系统权限,降低99%重复工作
前端·javascript·vite
蓝婷儿40 分钟前
每天一个前端小知识 Day 23 - PWA 渐进式 Web 应用开发
前端