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

相关推荐
橘子编程1 分钟前
MindOS:你的AI第二大脑知识库
java·开发语言·人工智能·计算机网络·ai
星光不问赶路人2 分钟前
Node.js 如何判断入口文件:从 require.main 到 ES Module 实现
前端·node.js
aini_lovee7 分钟前
C# 快速搜索磁盘文件解决方案
开发语言·c#
小陈工7 分钟前
2026年4月8日技术资讯洞察:边缘AI推理框架竞争白热化,Python后端开发者的机遇与挑战
开发语言·数据库·人工智能·python·微服务·回归
Hello--_--World12 分钟前
Vue2的 双端 diff算法 与 Vue3 的 快速diff 算法
前端·vue.js·算法
零二年的冬12 分钟前
epoll详解
java·linux·开发语言·c++·链表
凭君语未可19 分钟前
Java 中的接口是什么
java·开发语言
XiYang-DING20 分钟前
【Java】二叉树
java·开发语言·数据结构
gongzemin20 分钟前
怎么在VS Code 调试vue2 源码
前端·vue.js
烟话628 分钟前
Vue3响应式原理【通俗理解】
前端·javascript·vue.js